Skip to content

Add a go.mod file to support Go modules.#39

Merged
jmhodges merged 1 commit intojmhodges:masterfrom
creachadair:gomod
Feb 28, 2019
Merged

Add a go.mod file to support Go modules.#39
jmhodges merged 1 commit intojmhodges:masterfrom
creachadair:gomod

Conversation

@creachadair
Copy link
Contributor

@creachadair creachadair commented Feb 26, 2019

In order to work well with Go modules, packages should have a go.mod file and semantic version tags on release versions.

Here I have provided a rudimentary go.mod file for levigo. If you accept this change, and if you are willing to also git tag v0.0.1 master and git push origin v0.0.1 after it is merged, that would begin the release history. I don't know whether you consider the API stable enough for a v1.0.0 release, but users will expect stability so v0 is a safe default.

In order to work well with [Go modules][gomod], packages should have a `go.mod`
file and semantic version tags on release versions.

Here I have provided a rudimentary `go.mod` file for levigo.  If you accept
this change, and if you are willing to also `git tag v0.0.1 master` and `git
push origin v0.0.1` after it is merged, that would begin the release history. I
don't know whether you consider the API stable enough for a v1.0.0 release, but
users will expect stability so v0 is a safe default.

[gomod]: https://github.com/golang/go/wiki/Modules
@jmhodges jmhodges merged commit 2b8c778 into jmhodges:master Feb 28, 2019
@jmhodges
Copy link
Owner

Wilco! Thanks!

@jmhodges
Copy link
Owner

(And done as v1.0.0)

@creachadair
Copy link
Contributor Author

Thank you!

@creachadair creachadair deleted the gomod branch February 28, 2019 14:53
nmlgc pushed a commit to nmlgc/janelia-flyem-go that referenced this pull request Oct 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants