This is my boilerplate for a Go http server project. Feedback and suggestions are encouraged!
Go to file
2020-09-30 00:48:56 -07:00
httpserver now does logging and auth middleware 2020-09-30 00:48:56 -07:00
.drone.yml initial 2020-09-29 23:35:07 -07:00
.gitignore initial 2020-09-29 23:35:07 -07:00
Dockerfile initial 2020-09-29 23:35:07 -07:00
go.mod now does logging and auth middleware 2020-09-30 00:48:56 -07:00
go.sum now does logging and auth middleware 2020-09-30 00:48:56 -07:00
LICENSE initial 2020-09-29 23:35:07 -07:00
Makefile initial 2020-09-29 23:35:07 -07:00
README.md initial 2020-09-29 23:35:07 -07:00

gohttpserver

This is my boilerplate for starting a new go HTTP server repository.

Many ideas are taken from Mat Ryer's talk How I Write HTTP Web Services after Eight Years at GopherCon 2019, seen here:

https://www.youtube.com/watch?v=rWBSMsLG8po

TODO

  • Database Boilerplate
  • Logging Middleware
  • Authentication Middleware Stub
  • Bundling Static Assets Into Binary
  • Dockerization

Author

sneak@sneak.berlin

https://sneak.berlin

License

WTFPL