go module1 Go Module을 사용하여 GOROOT 이외의 디렉토리에서 모듈 불러오기 Go를 이용해 gRPC를 익히면서 Module import에 대한 문제가 생겼다. 프로젝트 내부에 모듈을 두고 싶었으나, import를 하면 Go 컴파일러는 GOROOT 디렉토리에서만 패키지를 찾는 것이었다. 문제를 해결하기 위해 코드와 폴더 구조를 살펴보자 golang_module (나의 프로젝트 폴더) ├── main.go └── my_module └── animal.go // my_module/animal.go package animals import "fmt" // PrintDogSound for used by main package func PrintDogSound() { fmt.Println("bark") } // PrintCatSound for used by main package func .. 2020. 9. 13. 이전 1 다음 반응형