Skip to content

Samarth2898/gobackend

Repository files navigation

gobackend

A complete back-end project to understand Golang, from development of APIs to deployment.

database schema for the project.

simple_bank

running migrations and DB set-up

run the following commands in order

docker pull postgres:14-alpine
make postgres
make createdb
make migrateup

CRUD operations Go Code generation

make sqlc

perform basic unit tests.

make test

run API server

make server

Generate DB mock with gomock

make mock

About

A complete back-end project using Golang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published