|
1 |
| -# API with Golang, PostgreSQL, SQLC, Docker & Gin Gonic |
| 1 | +# How to Setup SQLC CRUD API with Golang and Gin Gonic |
2 | 2 |
|
3 |
| -### 1. API with Golang, PostgreSQL, SQLC & Gin Gonic: Project Setup |
4 |
| -[API with Golang, PostgreSQL, SQLC & Gin Gonic: Project Setup](https://codevoweb.com/api-golang-postgresql-sqlc-gin-gonic-project-setup) |
| 3 | + |
| 4 | + |
| 5 | +This article will teach you how to set up a SQLC API project with Golang, standard Database/SQL package, Gin Gonic, PostgreSQL, Golang-migrate, and Docker-compose. You will also learn how to generate Golang database CRUD functions and Structs with the SQLC compiler. The SQLC Golang API will use a PostgreSQL database and run on the Gin Gonic HTTP server. We will use the Golang-migrate package to push the SQL schema to the database. |
| 6 | + |
| 7 | +## Topics Covered |
| 8 | + |
| 9 | +- How to Setup Golang with PostgreSQL |
| 10 | +- How to Run Database Migration in Golang |
| 11 | +- Generate Golang CRUD Functions and Structs with SQLC |
| 12 | +- Initialize the Golang Project |
| 13 | +- Connect the Golang App to PostgreSQL |
| 14 | +- How to Hash Passwords in Golang |
| 15 | +- Create a Route Handler to Register User |
| 16 | +- Setup Routing |
| 17 | +- Configure the Main Server File |
| 18 | +- Testing the Golang Gin API |
| 19 | + |
| 20 | +Read the entire article here: [https://codevoweb.com/api-golang-postgresql-sqlc-gin-gonic-project-setup](https://codevoweb.com/api-golang-postgresql-sqlc-gin-gonic-project-setup) |
| 21 | + |
| 22 | +Articles in this series: |
| 23 | + |
| 24 | +### 1. How to Setup SQLC CRUD API with Golang and Gin Gonic |
| 25 | +[How to Setup SQLC CRUD API with Golang and Gin Gonic](https://codevoweb.com/api-golang-postgresql-sqlc-gin-gonic-project-setup) |
5 | 26 |
|
6 | 27 | ### 2. Build Golang & PostgreSQL API: JWT Access and Refresh Tokens
|
7 | 28 | [Build Golang & PostgreSQL API: JWT Access and Refresh Tokens](https://codevoweb.com/golang-postgresql-api-access-and-refresh-tokens)
|
8 | 29 |
|
9 | 30 | ### 3. Golang CRUD RESTful API with SQLC and PostgreSQL
|
10 |
| -[Golang CRUD RESTful API with SQLC and PostgreSQL](https://codevoweb.com/golang-crud-restful-api-with-sqlc-and-postgresql) |
| 31 | +[Golang CRUD RESTful API with SQLC and PostgreSQL](https://codevoweb.com/golang-crud-restful-api-with-sqlc-and-postgresql) |
0 commit comments