Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
pcopy
pcopy is a temporary file host, nopaste and clipboard across machines. It can be used from the Web UI, via a CLI or without a client by using curl.
If you're looking to write just web services then you might find Echo https://github.com/labstack/echo a good fit. Here is how I used echo in a template project https://github.com/iambenkay/nairacheck
Of course there are options that make your work a lot less frustrating. From your choice of tools, you're probably trying to setup your architecture yourself but if that's not a necessity for you, you can tap into community frameworks that have basic features wired. There is Revel https://github.com/revel/revel A Rails alternative in Go.
If you want to see them implemented, see https://github.com/binwiederhier/pcopy/blob/284b6502fa736951b4ace0dfc62152ff707639ae/server.go