| 12345678910111213141516171819202122 |
- // Copyright 2023 The Gitea Authors. All rights reserved.
- // SPDX-License-Identifier: MIT
-
- package internal
-
- import (
- "fmt"
- "strconv"
- )
-
- func Base36(i int64) string {
- return strconv.FormatInt(i, 36)
- }
-
- func ParseBase36(s string) (int64, error) {
- i, err := strconv.ParseInt(s, 36, 64)
- if err != nil {
- return 0, fmt.Errorf("invalid base36 integer %q: %w", s, err)
- }
- return i, nil
- }
|