Skip to content
Snippets Groups Projects
Select Git revision
  • 4132c09d965d94d2dfe7c7203a093162bf41fd77
  • master default protected
  • 1.2.4
  • 1.2.3
  • 1.2.2
  • 1.2.1
  • 1.2.0
  • v1.1.0
8 results

info.go

  • info.go 576 B
    package release
    
    // Used when building per
    // -ldflags "-X release.version=$version -X release.build=$(due --iso-8601 | tr -d "-" )"
    var (
    	version  = "dev"
    	build    = "n/a"
    	mnemonic = "docman"
    )
    
    type ReleaseStruct struct {
    	Version  string
    	Build    string
    	Mnemonic string
    }
    
    var release ReleaseStruct
    
    func init() {
    
    	release = ReleaseStruct{
    		Version:  version,
    		Build:    build,
    		Mnemonic: mnemonic,
    	}
    }
    
    func GetVersion() string {
    	return release.Version
    }
    
    func GetBuild() string {
    	return release.Build
    }
    
    func GetMnemonic() string {
    	return release.Mnemonic
    }