Closed brainsnail closed 5 years ago
Thanks! Someone from the team will take a look as soon as they can.
@ckaznocha Because of your experience with Go, would you mind reviewing this PR and make sure it won't cause any regressions?
Cool. Seems like a nice change. Thanks. Sorry for the wait.
Description of the Change
In Go 1.11 a new language feature was added called
modules
. These exist to support removing$GOPATH
, encourage repeatable builds and semantic versioning your Go packages. If you want to dig further into what they are, I think the Go team did a great job in their documentation and in the community wiki.This particular change to the Atom
language-go
package is to add the two new file types thatmodules
introduced.Those files are:
.sum
).mod
)Alternate Designs
No particular alternatives stood out.
Benefits
When viewing module and checksum files the version numbers will be highlighted along with the commit hashes. There's some other stuff - like keyword highlighting - that makes it feel a little more polished.
Possible Drawbacks
More regular expressions to maintain for version numbers and checksums.
Applicable Issues
152 - huge thank you to @pd93 for working on this with me