Translated7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) A series on writing/implementing things from scratch in 7 days with Go
An opinionated guideline to structure & develop a Go web application/service
Solutions for Elements of Programming Interviews problems written in Golang (work-in-progress)
Ideas on better database design
Copygen generates code based on Go types. Generate type-based code to copy values from type to type and fields from struct to struct by default (copier without reflection).
📖 Build a RESTful API on Go: Fiber, PostgreSQL, JWT and Swagger docs in isolated Docker containers.
Lightweight RESTful database engine based on stack data structures
Demo app for learning observability with Grafana and performance testing with k6.
Example real world backend API built with Golang + Fiber + Gorm + Swagger
The Gopher API, is a simple CRUD API for formative purpose, we're building it while writing the posts of the blog.
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
- error-handling
- errors
- go
- golang
A currency computations package.
- go-library
- currency
- go-package
- currency-computations
Patreon Go API client
- patreon
- patreon-api
- go
- golang
REST API Fiber boilerplate