Our great sponsors
-
The initial requirement before we start our tutorial is to make sure that you have the following installed setup on your computer: 1) Golang (https://go.dev/doc/install) 2) IDE of your choice VSCode or GoLand JetBrains. 3) Postgresql (https://www.postgresql.org/download/) 4) Insomnia (https://insomnia.rest/) 5) Golang-Migrate (https://github.com/golang-migrate/migrate/blob/master/cmd/migrate/README.md)
-
mux: Package gorilla/mux implements a request router and dispatcher for matching incoming requests to their respective handler. Read in full from here (https://github.com/gorilla/mux)
-
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.
-
logrus: Logrus is a structured logger for Go (golang), completely API compatible with the standard library logger. (https://github.com/sirupsen/logrus)
-
sqlx: sqlx is a library which provides a set of extensions on go's standard database/sql library. (https://github.com/jmoiron/sqlx)
-
-
govalidator: A package of validators and sanitisers for strings, structs and collections (https://github.com/asaskevich/govalidator)
-
The initial requirement before we start our tutorial is to make sure that you have the following installed setup on your computer: 1) Golang (https://go.dev/doc/install) 2) IDE of your choice VSCode or GoLand JetBrains. 3) Postgresql (https://www.postgresql.org/download/) 4) Insomnia (https://insomnia.rest/) 5) Golang-Migrate (https://github.com/golang-migrate/migrate/blob/master/cmd/migrate/README.md)
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
envconfig: Library for managing configuration data from environment variables (https://github.com/joho/godotenv)
-
The source code for this tutorial can be found here