Skip to content

v0.5.1

Choose a tag to compare

@mligor mligor released this 30 Jan 09:39

New Features

PreferLdflags in Version Info

  • when PreferLdflags is true, the version set via -ldflags takes precedence over the one provided in WithBuildInfo
  -ldflags '-X github.com/beanox/webservice.Version=1.2.3'
svc := NewSimpleService(&myImpl{},
    WithBuildInfo(BuildInfo{
        Version:   "1.0.0",
        BuildTime: "2024-03-14",
        CommitSHA: "abc123",
        PreferLdflags: true, // Version will be 1.2.3
    }),
)