Skip to content

Instantly share code, notes, and snippets.

@amirphl
Last active October 15, 2022 11:50
Show Gist options
  • Save amirphl/9623ffc2a3dc2ea1e1b8acc7ec3ef811 to your computer and use it in GitHub Desktop.
Save amirphl/9623ffc2a3dc2ea1e1b8acc7ec3ef811 to your computer and use it in GitHub Desktop.
Most recommended libs, frameworks, practices, design, ...
Golang:
- https://github.com/avelino/awesome-go
- https://github.com/tmrts/go-patterns
- https://github.com/quii/learn-go-with-tests
- https://github.com/inancgumus/learngo
- https://github.com/Alikhll/golang-developer-roadmap
- https://github.com/hoanhan101/ultimate-go
- https://github.com/dariubs/GoBooks
- https://golang.org/ref/mod
- https://github.com/geektutu/7days-golang
- https://github.com/hackstoic/golang-open-source-projects
- ORMs
- https://github.com/go-gorm/gorm
- https://github.com/golang-migrate/migrate
- Frameworks
- https://github.com/go-kit/kit
- https://github.com/kataras/iris
- https://github.com/gofiber/fiber
- https://github.com/zeromicro/go-zero
- https://github.com/go-micro/go-micro
- https://github.com/go-kratos/kratos
- https://github.com/gorilla/websocket
- https://github.com/julienschmidt/httprouter
- https://github.com/authelia/authelia
- https://github.com/go-chi/chi
- https://github.com/pion/webrtc
- https://github.com/google/go-cloud
- https://github.com/gin-gonic/gin
- https://github.com/gohugoio/hugo
- https://github.com/beego/beego
- https://github.com/labstack/echo
- https://github.com/gorilla/mux
- https://github.com/grpc/grpc-go
- https://github.com/grpc-ecosystem/grpc-gateway
- https://github.com/casbin/casbin
- https://github.com/thanos-io/thanos
- Debugging
- https://github.com/go-delve/delve
- Testing
- https://github.com/grafana/k6
- https://github.com/stretchr/testify
- https://github.com/tsenart/vegeta
- Logging
- https://github.com/uber-go/zap
- https://github.com/sirupsen/logrus
- Vim, Lint, Style
- https://github.com/fatih/vim-go
- https://github.com/golang-standards/project-layout
- https://github.com/uber-go/guide
- https://github.com/golangci/golangci-lint
- https://github.com/buger/goreplay
- DS, Algo
- https://github.com/emirpasic/gods
- https://github.com/tidwall/gjson
- https://github.com/golang/protobuf
- https://github.com/quicktype/quicktype
- https://github.com/google/flatbuffers
- Misc
- https://github.com/future-architect/vuls
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment