Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* add HasLang method * add GetCurrentLanguage and GetDefaultLanguage * add message type * ci: standardize Go setup and update CI configurations - Rename "Checkout" to "Checkout repository" - Rename "Set up Go" to "Setup go" - Change Go version specification to use `go-version-file: go.mod` and add `check-latest: true` - Update goreleaser action from v5 to v6 Signed-off-by: Bo-Yi Wu <[email protected]> * chore: update dependencies to latest versions - Update `github.com/gin-gonic/gin` to v1.10.0 - Update `golang.org/x/text` to v0.16.0 - Update `github.com/bytedance/sonic` to v1.11.8 - Update `github.com/gabriel-vasile/mimetype` to v1.4.4 - Update `github.com/go-playground/validator/v10` to v10.22.0 - Update `github.com/goccy/go-json` to v0.10.3 - Update `github.com/klauspost/cpuid/v2` to v2.2.8 - Update `golang.org/x/arch` to v0.8.0 - Update `golang.org/x/crypto` to v0.24.0 - Update `golang.org/x/net` to v0.26.0 - Update `golang.org/x/sys` to v0.21.0 - Update `google.golang.org/protobuf` to v1.34.2 Signed-off-by: Bo-Yi Wu <[email protected]> * chore: upgrade Go and dependencies to latest versions - Update Go version from 1.18 to 1.20 - Upgrade golang.org/x/text from v0.16.0 to v0.17.0 - Upgrade github.com/bytedance/sonic from v1.11.8 to v1.12.1 and its loader from v0.1.1 to v0.2.0 - Upgrade github.com/gabriel-vasile/mimetype from v1.4.4 to v1.4.5 - Upgrade golang.org/x/arch from v0.8.0 to v0.9.0 - Upgrade golang.org/x/net from v0.26.0 to v0.28.0 - Upgrade golang.org/x/sys from v0.21.0 to v0.24.0 Signed-off-by: appleboy <[email protected]> * ci: update GitHub Actions workflow for Go versions - Remove macOS from the OS matrix in the GitHub Actions workflow - Update the Go versions to only include 1.20, 1.21, and 1.22 Signed-off-by: appleboy <[email protected]> * ci: remove CodeQL analysis workflow file - The CodeQL analysis workflow file has been deleted. Signed-off-by: appleboy <[email protected]> * chore: update Go version constraints for compatibility - Remove build constraints for Go version 1.16 Signed-off-by: appleboy <[email protected]> * ci: update Go versions in CI workflows - Update Go versions in GitHub Actions workflow to include 1.23 and remove 1.20 Signed-off-by: appleboy <[email protected]> * chore: update Go version and dependencies to latest releases - Update Go version from 1.20 to 1.21.0 - Upgrade `golang.org/x/text` from v0.17.0 to v0.18.0 - Upgrade `github.com/bytedance/sonic` from v1.12.1 to v1.12.3 - Upgrade `github.com/go-playground/validator/v10` from v10.22.0 to v10.22.1 - Upgrade `github.com/pelletier/go-toml/v2` from v2.2.2 to v2.2.3 - Upgrade `golang.org/x/arch` from v0.9.0 to v0.10.0 - Upgrade `golang.org/x/crypto` from v0.26.0 to v0.27.0 - Upgrade `golang.org/x/net` from v0.28.0 to v0.29.0 - Upgrade `golang.org/x/sys` from v0.24.0 to v0.25.0 Signed-off-by: appleboy <[email protected]> * chore: update dependencies to latest versions - Update `github.com/nicksnyder/go-i18n/v2` to version `2.4.1` - Update `golang.org/x/text` to version `0.20.0` - Update `github.com/bytedance/sonic` to version `1.12.4` (indirect) - Update `github.com/bytedance/sonic/loader` to version `0.2.1` (indirect) - Update `github.com/gabriel-vasile/mimetype` to version `1.4.6` (indirect) - Update `github.com/klauspost/cpuid/v2` to version `2.2.9` (indirect) - Update `golang.org/x/arch` to version `0.12.0` (indirect) - Update `golang.org/x/crypto` to version `0.29.0` (indirect) - Update `golang.org/x/net` to version `0.31.0` (indirect) - Update `golang.org/x/sys` to version `0.27.0` (indirect) - Update `google.golang.org/protobuf` to version `1.35.1` (indirect) Signed-off-by: appleboy <[email protected]> * chore: mark GinI18n recievers as public (#58) * docs: enhance code documentation for ginI18n implementation - Add detailed comments for the `ginI18nImpl` struct and its methods - Add detailed comments for the `GinI18n` interface and its methods - Add detailed comments for the `GetLngHandler` and `Option` types Signed-off-by: appleboy <[email protected]> * add extend methods add extend methods * rebase master --------- Signed-off-by: Bo-Yi Wu <[email protected]> Signed-off-by: appleboy <[email protected]> Co-authored-by: Bo-Yi Wu <[email protected]> Co-authored-by: Vincent Chi <[email protected]>
- Loading branch information