-
[GO] Gin Framework 설치 (Windows)기타 2023. 8. 11. 17:27
Git에서 Fork해온 딥러닝 프로젝트 중 Gin 라이브러리를 이용하여 arguments들을 관리해주는 프로젝트가 있어서 Gin을 사용해야했다. 아래는 GO 언어를 사용해본 적 없고, Gin Framework를 처음 들어본 (나와 같은) 사람들을 대상으로 작성한 설치방법이다.
1. Prep (Golang 설치하기)
Golang 설치
링크된 golang 사이트에서 GO 언어를 설치해준다. Featured downloads에서 Microsoft Windows 의 amd64 버전으로 다운받아 설치해주면 된다 (1.21.0 버전을 설치하였다).
터미널에서 명령어로 go 설치가 되었는지 확인해준다.
go version// output: go version 1.21.0 windows/amd64Golang 초기화
go.mod 파일을 생성한다.
go mod init ginTest2. Gin Framework 설치
Gin Framework 버전을 특정해서 설치하고 싶다면, 링크된 사이트로 이동하여 readme.md에 안내된 순서대로 설치해주면 된다.
최신 버전의 Gin Framework를 설치하고 싶다면, 아래 코드로 간단하게 설치가 가능하다.
go get -u github.com/gin-gonic/gin# 특정 버전 설치시go get -u github.com/gin-gonic/gin@'version'3. Test Gin
Golang과 Gin Framework가 잘 설치되어있는지 확인해보기 위해 toy example을 생성하여 실행해본다. go mod 가 실행된 곳과 test.go 파일이 있는 위치가 같아야한다.
// test.gopackage mainimport "github.com/gin-gonic/gin"func main() {r := gin.Default()r.GET("/ping", func(c, *gin.Context) {c.JSON(200, gin.H {"return":"Install Gin Framework Successfully",})})r.Run()}실행코드 (터미널)
go run test.go