gin은 github에 올라와 있는 go언어의 웹 프레임워크 입니다.
Gin Github 링크
(go는 기본적으로 설치 되어 있으셔야 됩니다.)
터미널에 다음과 같이 입력해주세요.
go get -u github.com/gin-gonic/gin
설치가 되었다면 간단한 코드를 만들어보았습니다.
package main
import "github.com/gin-gonic/gin"
func main() {
run := gin.Default()
run.GET("/", func(context *gin.Context) {
context.JSON(200, gin.H{
"hello": "Hello World",
})
})
_ = run.Run()
}
실행하고 싶다면 터미널에 다음 글자를 입력해주면됩니다.
(정지는 win: ctrl + c, mac: ^ + c)
go run main.go
아무것도 설정하지 않으셨다면 기본포트는 8080일껍니다.
http://localhost:8080/
마지막에 _ = run.Run()를 _ = run.Run(":8181")처럼 바꾸시면
코드
(...)
})
_ = run.Run(":8181")
}
http://localhost:8181/
와 같이 포트를 변경하실수 있습니다.
페이지에 들어가니깐 다음과 같이 출력이 되는 걸 보실 수 있습니다.