-
Bolt db and Bolt db's author post to go with it.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
wild-workouts-go-ddd-example
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
This may be a bit overengineered but I found a couple of nice patterns there, there's also a blog series to go with it. I recommend if you are interested in how to write business apps with Go.
-
-
-
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.
I use https://github.com/gin-gonic/gin as a web framework (https://github.com/go-chi/chi and https://github.com/labstack/echo) and https://github.com/jmoiron/sqlx as a data base interaction library. As you implement the function you go look at the source code for the functions. Best way to learn the "community accepted structure" and you have the advantage of seeing the implementation of that code as well.
-
I use https://github.com/gin-gonic/gin as a web framework (https://github.com/go-chi/chi and https://github.com/labstack/echo) and https://github.com/jmoiron/sqlx as a data base interaction library. As you implement the function you go look at the source code for the functions. Best way to learn the "community accepted structure" and you have the advantage of seeing the implementation of that code as well.
-
I use https://github.com/gin-gonic/gin as a web framework (https://github.com/go-chi/chi and https://github.com/labstack/echo) and https://github.com/jmoiron/sqlx as a data base interaction library. As you implement the function you go look at the source code for the functions. Best way to learn the "community accepted structure" and you have the advantage of seeing the implementation of that code as well.
-
I use https://github.com/gin-gonic/gin as a web framework (https://github.com/go-chi/chi and https://github.com/labstack/echo) and https://github.com/jmoiron/sqlx as a data base interaction library. As you implement the function you go look at the source code for the functions. Best way to learn the "community accepted structure" and you have the advantage of seeing the implementation of that code as well.
-
So here's an example of the uncle's Bob Clean Architecture implemented in golang
-
Check out https://github.com/benbjohnson/wtf, it was written exactly for this purpose.
-
Hello. Please check these links below. https://go.dev/doc/effective_go https://github.com/golang/go/wiki/CodeReviewComments
-
routine
Provides some convenient API, includes Goid(), GetG() and LocalStorage, which is a goroutine's local storage, just like ThreadLocal in other languages. (by go-eden)