GIN(1). QuickStart

PRITRAS·2023년 10월 27일
1

GO

목록 보기
1/2
post-thumbnail

Installation

처음 GIN을 사용하게 되면 go 명령을 이용하여 다운로드와 설치를 진행해야 한다.

go get 명령어는 패키지 및 관련 종속성을 다운로드 및 설치하는 명령어

  • 패키지는 $GOPATH/src/<import-path>에 저장된다.
$ go get -u github.com/gin-gonic/gin
$ mkdir backend // 폴더 생성 후
$ cd backend    // 해당 폴더로 이동
$ touch main.go // go 파일 생성

main.go

package main

import (
	"github.com/gin-gonic/gin"
)

func main() {
	r := gin.Default()
    // url: /ping 요청 시
    r.GET("/ping", func(c *gin.Context) {
    	c.JSON(200, gin.H {
        	"message": "pong",
        })
    }
    r.Run() // 기본적으로 제공하는 포트는 8080이다.
}

RUN

$ go rum main.go

GIN에서 제공하는 Quickstart의 방법이다.
처음 문법을 보고 node, python을 섞어놓은 듯한 느낌을 받았다.
생각보다 어려울 것 같은 길인듯하나 재미는 있을 것 같다.

profile
세상에 착한 개는 없다

0개의 댓글