I am creating an app using Go 1.9.2 and I am trying to add a version string variable to it using the
ldflags -X options during the build.
I've managed to set a
Version variable in my
main package by using:
-ldflags "-X main.Version=1.0.0", however what I really need is to set the
Version variable inside my
config package instead of the
main one. Is this possible?
Here is my build command:
go build -ldflags "-X config.Version=1.0.0" -o $(MY_BIN) $(MY_SRC)