Last active
          November 28, 2016 22:34 
        
      - 
      
- 
        Save joyrexus/4c6510006bcd70817f58194fc425945c to your computer and use it in GitHub Desktop. 
Revisions
- 
        joyrexus revised this gist Apr 11, 2016 . 1 changed file with 3 additions and 0 deletions.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -29,6 +29,9 @@ #### Testing * [Testflight](https://github.com/drewolson/testflight) - utility for painless HTTP testing * [Building a testable Go web app](https://sourcegraph.com/blog/building-a-testable-go-web-app/) - SourceGraph post based on a talk given by Quinn Slack at Pivotal Labs * [Testing in Go](https://willnorris.com/2013/08/testing-in-go-github) - thoughts by Will Norris 
- 
        joyrexus revised this gist Apr 11, 2016 . 1 changed file with 19 additions and 5 deletions.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,25 +1,39 @@ ## API dev w/ Go #### Tutorials * [Building web services](https://www.youtube.com/watch?v=YPQ-aFjJX5Q) - intro talk/video (24 mins) * [Building web services](https://www.youtube.com/watch?v=YPQ-aFjJX5Q) - talk/video (90+ mins) * [Intro tutorial](https://blog.gopheracademy.com/day-13-tiger-tonic) using tiger tonic * [Intro tutorial](https://medium.com/code-zen/rest-apis-server-in-go-and-redis-66e9cb80a71b#.4vuep8g7f) using redis for persistence * Three part tutorial by Steven White: * [Setup](http://stevenwhite.com/building-a-rest-service-with-golang-1/) * [Server](http://stevenwhite.com/building-a-rest-service-with-golang-2/) * [Backend](http://stevenwhite.com/building-a-rest-service-with-golang-3/) * [Design considerations when building a RESTful framework](http://dougblack.io/words/a-restful-micro-framework-in-go.html) * [Routing RESTful controllers](https://medium.com/@matryer/golang-advent-calendar-day-five-routing-restful-controllers-edb74e7d4101#.tanmqnxlg) - a post by Matt Ryer * [Quik-N-Eazy](https://ant0ine.github.io/go-json-rest/) - “A quick and easy way to setup a RESTful JSON API” #### Testing * [Building a testable Go web app](https://sourcegraph.com/blog/building-a-testable-go-web-app/) - SourceGraph post based on a talk given by Quinn Slack at Pivotal Labs * [Testing in Go](https://willnorris.com/2013/08/testing-in-go-github) - thoughts by Will Norris * [Structuring tests in Go](https://medium.com/@benbjohnson/structuring-tests-in-go-46ddee7a25c#.njakf4enr) - recommendations by Ben Johnson * [Introducing Silk](https://medium.com/@matryer/introducing-silk-markdown-driven-api-tests-1f8cfb0ef99a#.r6tz5g68m) - Markdown-driven API tests 
- 
        joyrexus revised this gist Apr 11, 2016 . 1 changed file with 18 additions and 2 deletions.There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,15 +1,31 @@ ## API dev w/ Go #### tutorials * [Building web services in Go](https://www.youtube.com/watch?v=YPQ-aFjJX5Q) - intro talk/video (24 mins) * [Building web services in Go](https://www.youtube.com/watch?v=YPQ-aFjJX5Q) - talk/video (90+ mins) * [Intro tutorial](https://blog.gopheracademy.com/day-13-tiger-tonic) using tiger tonic * [Intro tutorial](https://medium.com/code-zen/rest-apis-server-in-go-and-redis-66e9cb80a71b#.4vuep8g7f) using redis for persistence * [Design considerations when building a restful framework](http://dougblack.io/words/a-restful-micro-framework-in-go.html) * [Routing RESTful controllers](https://medium.com/@matryer/golang-advent-calendar-day-five-routing-restful-controllers-edb74e7d4101#.tanmqnxlg) - a post by Matt Ryer #### utilities * [Introducing Silk](https://medium.com/@matryer/introducing-silk-markdown-driven-api-tests-1f8cfb0ef99a#.r6tz5g68m) - Markdown-driven API tests #### gRPC * [Take a REST with HTTP/2, Protobufs, and Swagger](https://coreos.com/blog/gRPC-protobufs-swagger.html) - CoreOS blog post * [gRPC Go](https://talks.golang.org/2015/gotham-grpc.slide#1) - talk by Sameer 
- 
        joyrexus created this gist Apr 10, 2016 .There are no files selected for viewingThis file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,18 @@ #### API dev w/ Go * [Building web services in Go](https://www.youtube.com/watch?v=YPQ-aFjJX5Q) - intro talk/video (24 mins) * [Building web services in Go](https://www.youtube.com/watch?v=YPQ-aFjJX5Q) - tutorial talk/video (90+ mins) * [Routing RESTful controllers](https://medium.com/@matryer/golang-advent-calendar-day-five-routing-restful-controllers-edb74e7d4101#.tanmqnxlg) - a post by Matt Ryer * [Introducing Silk](https://medium.com/@matryer/introducing-silk-markdown-driven-api-tests-1f8cfb0ef99a#.r6tz5g68m) - Markdown-driven API tests * [Take a REST with HTTP/2, Protobufs, and Swagger](https://coreos.com/blog/gRPC-protobufs-swagger.html) - CoreOS blog post * [gRPC Go](https://talks.golang.org/2015/gotham-grpc.slide#1) - talk by Sameer Ajmani of the Go Team For additional tutorials and example code, see [this gist](https://gist.github.com/joyrexus/e2daebf6759d6b930fe7).