Skip to content

tonglil/versioning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Versioning

A library to make set/get/writing versioning information easier.

Installation

Use go get:

go get -u github.com/tonglil/versioning

Usage

  1. Add in main.go:

    var version string
    
    func init() {
        versioning.Set(version)
    }
  2. Where you want to get the version:

    version := versioning.Get()
    // or
    versioning.Write(os.Stdout)
  3. Build your binary with this flag:

    go build -ldflags "-X main.version=123-up-to-you"

Development

Roadmap:

About

A library to make set/get/writing versioning information easier

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages