Our great sponsors
-
Gin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
-
If you want to use GraphQL: https://github.com/99designs/gqlgen
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Indispensable for testing your code: https://github.com/stretchr/testify
-
wasmer-go
-
godom
Make DOM manipulation in Go as similar to JavaScript as possible. (via GopherJS or WebAssembly)
godom
-
https://github.com/learning-cloud-native-go/myapp shows How to build a Dockerized RESTful API application using Go. Includes DB migrations and form validation with a CRUD.
-
https://gobuffalo.io/ - pretty non-idiomatic (to community standards), but pretty stable and useful if you already know Rails or Django.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
https://github.com/livebud/bud - similar idea, but uses Svelte (a JS framework) to do the front end stuff. It’s smart enough to render the JS stuff on the server when possible, so you end up with the best of both worlds.
-
I'm writing a series of posts that chronicles me writing a url shortener in go as a web app. You can take a look at the current code here: https://github.com/avalonbits/shortener
Related posts
- Is there a framework out for go that rivals Laravel as far as out of the box features and tools?
- Does Go have an equivalent to Python's Flask and Django?
- Ghostly is a simple, lightweight, and fast full-stack framework for Golang
- Does go have a better way to handle x.a, x.b, x.c, etc..
- Does Golang has any framework like Springboot?