intellij에서 golang을 최초로 실행 시키고 난뒤에
$ go mod init myapplication
프로젝트가 정상적으로 라이브러리들을 Import시키지 못할 때가 있습니다. 그럴 경우에는 cmd + , 를 눌러서 Preferences로 간 뒤 Go Modules의 Enable Go modules integration을 체크하면 싱크됩니다.
싱크가 완료된 go.mod 파일 모습
module myapplication
go 1.19
require (
github.com/gin-gonic/gin v1.9.0
github.com/prometheus/client_golang v1.14.0
)
require (
github.com/beorn7/perks v1.0.1 // indirect
github.com/bytedance/sonic v1.8.0 // indirect
github.com/cespare/xxhash/v2 v2.1.2 // indirect
github.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311 // indirect
github.com/gin-contrib/sse v0.1.0 // indirect
github.com/go-playground/locales v0.14.1 // indirect
...
반응형
'Programming Language > golang' 카테고리의 다른 글
golang prviate repository에서 디펜던시 가져오는 방법 (0) | 2023.03.06 |
---|---|
goroutine 함수 여러번 실행 결과값 기다리는 2가지 방법 - js callback 처럼 (1) | 2023.03.03 |
go gin framework graceful shutdown 예제 (0) | 2023.03.03 |
golang 동시성 예제 (0) | 2021.03.22 |
Golang backend programming - Http get 호출 + timeout 처리 (615) | 2018.05.20 |
Golang의 독특한 특징 3가지 - A declared are not used, Multiple return values, Timeout (1102) | 2018.05.20 |