-
gin gonic 1부Go 2023. 5. 22. 14:38
gin-gonic 이 go 에서 가장 많이 사용하는 웹 프레임워크여서 나도 사용해보겠다.
목표는 mysql 연동 및 jwt 인증서버 구축이다.
일단은 gin-gonic을 먼저 설치해주자.
디렉터리를 하나 만들어준다.
나는 my-gin이라는 폴더를 만들었고, vscode로 열어주자.
go mod init tw-gin
으로 go.mod를 생성해주자.
go get -u github.com/gin-gonic/gin
으로 gin을 설치해주자.
https://gin-gonic.com/docs/quickstart/
Quickstart
Gin Web Framework
gin-gonic.com
를 보면 아래의 코드가 있다.
package main import "github.com/gin-gonic/gin" func main() { r := gin.Default() r.GET("/ping", func(c *gin.Context) { c.JSON(200, gin.H{ "message": "pong", }) }) r.Run() // listen and serve on 0.0.0.0:8080 }
적당한 이름의 .go 파일을 만들고 build를 하고 실행해보자.
성공했다.