Skip to Content
러닝 Go : Go 개발자처럼 생각하는 방법
book

러닝 Go : Go 개발자처럼 생각하는 방법

by 존 보드너, 윤대석
February 2022
Beginner to intermediate
452 pages
10h 48m
Korean
Hanbit Media, Inc.
Content preview from 러닝 Go : Go 개발자처럼 생각하는 방법
244
러닝 Go
표준 라이브러리의 외부 패키지에서 가져온 코드를 사용하기 전에, 우리의 프로젝트가 모듈
로 선언되었는지 확인할 필요가 있다. 모든 모듈은 전역적으로 유일한 식별자를 가지고 있어야
한다. 이것은
Go
에서만 적용되는 사항은 아니다. 자바는
com
.
companyname
.
projectname
.
library
와 같이 전역적으로 유일한 패키지 이름을 사용한다.
보통
Go
에서는 모듈이 있는 곳의 모듈 저장소 경로를 사용한다. 예를 들어,
Go
에서 관계형 데
이터베이스 접근을 간소화하는
Proteus
라는 모듈은 깃허브
1
에서 찾아볼 수 있다.
9.2
go
.
mod
Go
소스 코드의 컬렉션은 해당 루트 디렉터리에 유효한
go
.
mod
파일이 있을 때 모듈이 된다.
해당 파일을 수동으로 생성하는 것보다, 모듈을 관리하기 위한
go
mod
명령의 하위 명령어를
사용할 수 있다.
go
mod
init
MODULE
_
PATH
명령어는 현재 디렉터리를 모듈의 루트로 만드
go
.
mod
파일을 생성한다.
MODULE
_
PATH
는 해당 모듈을 식별하기 위한 전역적으로 유일한
이름이다. 모듈 경로는 대소문자를 구분한다. 혼선을 줄이기 위해 경로에는 대문자를 사용하지
않겠다.
go
.
mod
파일의 내용을 간단하게 살펴보도록 하자.
module github.com/learning-go-book/money ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

효율적인 리눅스 명령어 사용의 기술

효율적인 리눅스 명령어 사용의 기술

Daniel J Barrett

Publisher Resources

ISBN: 9791162245309