Golang 시작하기

명훈·2022년 4월 8일
0

golang

목록 보기
1/2
post-thumbnail

go.mod 적용기

사용 툴 : GoLand

golang을 시작하면서 go.mod로 관리하는것으로 테스트를 하다가 import 하는 항목들이 빨간줄이 떠서 코드를 제대로 확인이 안되는 문제가 있었습니다.

때문에 코드를 테스트할때 src에 직접 외부 lib를 받는 방식을 사용했었는데.

하지만 그게 올바른 방법이 아니라는 것을 알고 해결책을 찾기로 했습니다..

gopath 위치에서 명령어를 통해 생성(해당 프로젝트의 main.go가 있는 위치)

go mod init 모듈명

대충 이런 코드를 가지는 파일이 만들어집니다.

여기서 필요한 파일들을 가져오고

go get -u github.com/gin-gonic/gin
go get -u go.mongodb.org/mongo-driver/mongo

몽고DB와 api 구현을 위해 두가지 패키지를 받고.

받으면 이렇게 화려한 빨간줄이 뜨고 가져다가 사용하는 곳에서도 에러메시지를 띄웁니다.

하지만 실행은 정상적으로 되는 상황.

문제점을 찾기로 했습니다.

결론 : 프로그램 툴 옵션문제


안보이던 모듈들도 잘보입니다. ㅎㅎ

이래서 공식 문서 확인이 매우 중요하다는 것을 매번 깨닫고 갑니다..

이제부터 본격적인 go를 시작할수있다 매우 신난다

profile
효율적인 코딩과 생산성을 지향하는 프론트엔드 개발자

0개의 댓글