example.go 329 B

1234567891011121314151617181920
  1. package main
  2. import (
  3. "fmt"
  4. "github.com/coreos/go-semver/semver"
  5. "os"
  6. )
  7. func main() {
  8. vA, err := semver.NewVersion(os.Args[1])
  9. if err != nil {
  10. fmt.Println(err.Error())
  11. }
  12. vB, err := semver.NewVersion(os.Args[2])
  13. if err != nil {
  14. fmt.Println(err.Error())
  15. }
  16. fmt.Printf("%s < %s == %t\n", vA, vB, vA.LessThan(*vB))
  17. }