ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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를 하고 실행해보자.

    성공했다.

Designed by Tistory.