version.go 396 B

123456789101112131415161718192021222324252627
  1. package guerrilla
  2. import "time"
  3. var (
  4. Version string
  5. Commit string
  6. BuildTime string
  7. StartTime time.Time
  8. ConfigLoadTime time.Time
  9. )
  10. func init() {
  11. // If version, commit, or build time are not set, make that clear.
  12. if Version == "" {
  13. Version = "unknown"
  14. }
  15. if Commit == "" {
  16. Commit = "unknown"
  17. }
  18. if BuildTime == "" {
  19. BuildTime = "unknown"
  20. }
  21. StartTime = time.Now()
  22. }