mirror of
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git
synced 2025-10-13 11:11:30 -04:00
22 lines
355 B
Go
22 lines
355 B
Go
package version
|
|
|
|
import (
|
|
"fmt"
|
|
"runtime/debug"
|
|
)
|
|
|
|
var version = func() string {
|
|
ver := "2.9.0"
|
|
if info, ok := debug.ReadBuildInfo(); ok {
|
|
for _, setting := range info.Settings {
|
|
if setting.Key == "vcs.revision" {
|
|
return fmt.Sprintf("%v (%v)", ver, setting.Value[:8])
|
|
}
|
|
}
|
|
}
|
|
return ver
|
|
}()
|
|
|
|
func GetVersion() string {
|
|
return version
|
|
}
|