build(go): 升级 Go 版本至 1.20 并更新依赖包

将项目 Go 版本从 1.18 升级至 1.20,并同步更新了相关模块依赖。
同时替换 decimal 库为 alpacadecimal,以提升数值计算精度和性能。

- 升级 Go 模块版本
- 替换 github.com/govalues/decimal 为 github.com/alpacahq/alpacadecimal
- 更新多个间接依赖包版本
- 调整相关代码中 decimal
This commit is contained in:
2025-12-05 00:24:02 +08:00
parent 022dc12461
commit 43813932c9
87 changed files with 346 additions and 235 deletions

View File

@@ -1,15 +1,17 @@
module blazing/modules/base
go 1.18
go 1.20
require (
github.com/gogf/gf/v2 v2.8.0
github.com/golang-jwt/jwt/v4 v4.5.0
github.com/xiaoqidun/qqwry v0.0.0-20251127085533-cc141ac4f5de
)
require (
github.com/dolthub/maphash v0.1.0 // indirect
github.com/hashicorp/golang-lru v1.0.2 // indirect
github.com/emirpasic/gods v1.18.1 // indirect
github.com/ipipdotnet/ipdb-go v1.3.3 // indirect
github.com/klauspost/compress v1.17.9 // indirect
github.com/stretchr/testify v1.11.1 // indirect
)
@@ -21,7 +23,7 @@ require (
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/gorilla/websocket v1.5.1 // indirect
github.com/gorilla/websocket v1.5.3 // indirect
github.com/grokify/html-strip-tags-go v0.1.0 // indirect
github.com/kr/pretty v0.3.1 // indirect
github.com/lxzan/gws v1.8.9
@@ -38,7 +40,7 @@ require (
go.opentelemetry.io/otel/trace v1.24.0 // indirect
golang.org/x/net v0.33.0 // indirect
golang.org/x/sys v0.30.0 // indirect
golang.org/x/text v0.22.0 // indirect
golang.org/x/text v0.31.0 // indirect
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)