google / renameio

Package renameio provides a way to atomically create or replace a file or symbolic link.
Apache License 2.0
609 stars 27 forks source link

convert to a Go module #4

Closed mvdan closed 6 years ago

mvdan commented 6 years ago

Pretty please :) No need to start tagging releases of course, but I don't think there's a need to avoid Go modules.

stapelberg commented 6 years ago

I considered this before publishing, but given that I don’t want to tag releases currently, what’s the upside of having this package be a Go module currently? Will that enable any new features/workflows?

mvdan commented 6 years ago

Given the temporary lack of releases, and that you have no external dependencies, it really doesn't make a difference for modules depending on you.

I'd personally still do it, for consistency, and to enable others to work on it without requiring GOPATH.