15 lines
254 B
Go
15 lines
254 B
Go
package helpers
|
|
|
|
import "runtime/debug"
|
|
|
|
func GetVCSRevision() string {
|
|
if info, ok := debug.ReadBuildInfo(); ok {
|
|
for _, setting := range info.Settings {
|
|
if setting.Key == "vcs.revision" {
|
|
return setting.Value
|
|
}
|
|
}
|
|
}
|
|
|
|
return "unknown"
|
|
}
|