-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor: remove workaround after the golang 1.7 release. #1349
Conversation
Signed-off-by: Bo-Yi Wu <[email protected]>
We still support 1.6 though AFAIK |
@bkcsoft I think we can recommend user using go 1.7 version to build binary and update README. This main purpose for this repo is offering the binary, not package. |
I think one of the purposes of a free software project is making users able to exercise their freedom of building/modifying the software. The least barriers we put to build, the better. Latest stable Ubuntu distribution (not Debian) comes with Go 1.6, I would not drop support of that. My rule of thumb to be friendly with free software developers is: reduce deps to those available on latest Debian Stable. Does anyone know what that ships ? |
So Debian 8 ships 1.6.1, Ubuntu LTS ships 1.6.2 - I am using 1.6.2 for everyday development, so please don't make my contributions harder |
We should add a tag to ask go build version. |
If you handle to split the file so to have go-version specific versions, chances are build tags on that are implicit |
LGTM |
Seems fine. LGTM |
@strk Any concerns about this? We use |
Is the go1.7 tag implicit? LGTM anyway |
This workaround has been fixed on Go 1.7.