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 개발자처럼 생각하는 방법
271
9
모듈, 패키지 그리고 임포트
9.4.8
추가 정보
여기서
Go
모듈로 작업하는 가장 중요한 부분을 다루었지만, 모듈에 관해
Go
위키 페이지
13
에서 더 자세한 사항을 배울 수 있다.
9.5
모듈 게시
모듈을 깃허브와 같은 버전 관리 시스템에 올려 놓으면 다른 사람이 당신의 모듈을 사용할 수
있다. 깃허브와 같은 공개 버전 관리 시스템에 오픈 소스로 배포하거나 당신의 조직에서 호스
팅하는 비공개 버전관리 시스템에 배포하든 상관없이 적용된다.
Go
프로그램은 소스 코드로
부터 빌드되고 소스 코드를 식별하기 위해 저장소 경로를 사용하기 때문에, 메이븐 센트럴
Maven
Central
이나
npm
을 위해 하는 것처럼 중앙 라이브러리 저장소에 당신의 모듈을 명시적으로 업
로드 할 필요가 없다.
go
.
mod
go
.
sum
파일에 있는지 확인해야 한다.
오픈 소스 모듈을 배포할 때, 저장소의 루트에 코드를 배포할 오픈 소스 라이선스를 지정하는
LICENSE
라는 파일을 포함해야 한다. ‘
It
s
FOSS
14
’은 다양한 종류의 오픈 소스 라이선스를 학
습할 수 있는 좋은 자원이다.
크게는 오프 소스 라이선스는 관대한
permissive
라이선스 (코드 사용자가 자신의 코드를 비공개로
유지할 수 있도록 허용 )와 관대하지 않는
nonpermissive
라이선스 (코드 사용자가 ...
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