alist/cmd
Feng.YJ d983a4ebcb
refactor(cmd): use std `runtime` package to get go version info (#7964)
* refactor(cmd): use std `runtime` package to get go version info

- Remove the `GoVersion` variable.
- Remove overriding `GoVersion` by ldflags in `build.sh`.
- Get go version, OS and arch from the constants in the std `runtime` package instead of compile time.

* chore(ci): remove `GoVersion` flag from workflows

Remove GoVersion flag from beta_release.yml and build.yml workflows.

> Reduce compile-time dependencies.
2025-02-09 18:30:56 +08:00
..
flags feat: optional log to std 2023-03-05 15:07:06 +08:00
admin.go perf(db): release database before exit 2023-09-05 13:04:27 +08:00
cancel2FA.go perf(db): release database before exit 2023-09-05 13:04:27 +08:00
common.go feat(sftp-server): do not generate host key until first enabled (#7734) 2024-12-30 22:54:37 +08:00
kill.go feat(archive): archive manage (#7817) 2025-01-18 23:28:12 +08:00
lang.go chore: fix log format typo (#7056) 2024-08-22 00:42:19 +08:00
restart.go feat: export all cmd (#2746) 2022-12-18 19:53:39 +08:00
root.go feat(archive): archive manage (#7817) 2025-01-18 23:28:12 +08:00
server.go feat(archive): archive manage (#7817) 2025-01-18 23:28:12 +08:00
start.go feat: export all cmd (#2746) 2022-12-18 19:53:39 +08:00
stop_default.go feat(archive): archive manage (#7817) 2025-01-18 23:28:12 +08:00
stop_windows.go feat(archive): archive manage (#7817) 2025-01-18 23:28:12 +08:00
storage.go perf(db): release database before exit 2023-09-05 13:04:27 +08:00
user.go chore(cmd): change come output for admin command 2023-08-06 23:02:22 +08:00
version.go refactor(cmd): use std `runtime` package to get go version info (#7964) 2025-02-09 18:30:56 +08:00