sendgrid-go icon indicating copy to clipboard operation
sendgrid-go copied to clipboard

feat: Add Go Modules

Open garethpaul opened this issue 5 years ago • 4 comments

Feature

Add a go.mod file to manage dependencies of a given Go project. This should allow users to specify a version when installing the GoLib vs always pulling from master.

Checklist

  • [x] I acknowledge that all my contributions will be made under the project's license
  • [x] I have made a material change to the repo (functionality, testing, spelling, grammar)
  • [x] I have read the Contribution Guidelines and my PR follows them
  • [x] I have titled the PR appropriately
  • [x] I have updated my branch with the main branch
  • [x] I have added tests that prove my fix is effective or that my feature works
  • [x] I have added the necessary documentation about the functionality in the appropriate .md file
  • [x] I have added inline documentation to the code I modified

If you have questions, please file a support ticket, or create a GitHub Issue in this repository.

garethpaul avatar Dec 16 '20 19:12 garethpaul

+1 @garethpaul can we revive this?

bonesyo avatar Feb 03 '21 22:02 bonesyo

Considering go modules are enabled by default in 1.16, it would be great to get this merged!

DustinHigginbotham avatar Mar 17 '21 19:03 DustinHigginbotham

Please accept this PR, it provides a better dependency management using Go modules.

gustavosbarreto avatar May 11 '21 16:05 gustavosbarreto

@garethpaul Can you please fix the tests so this can be reviewed? thanks

gustavosbarreto avatar May 11 '21 16:05 gustavosbarreto