Dep to Go 모듈 마이그레이션: 단계별 가이드
Dep to Go 모듈 전환을 계획 중인 경우 , 프로젝트를 손쉽게 마이그레이션하기 위한 종합 가이드는 다음과 같습니다.
-
Go 버전 호환성 확인: go 버전을 실행하여 Go 버전 1.11 이상을 실행하고 있는지 확인하세요.
-
GOPATH 외부로 이동: GOPATH 외부에 코드를 배치하거나 내보내기 GO111MODULE=on으로 설정합니다.
-
go mod init를 사용하여 종속성 가져오기: go mod init 실행 [ 모듈 경로] Gopkg.lock에서 종속성을 전송합니다.
-
go mod tidy를 사용하여 정리: 이 명령은 중복 가져오기를 제거하고 간접 가져오기를 포함합니다.
-
삭제 공급업체 폴더(선택 사항): rm -rf Vendor/를 실행하거나 휴지통으로 이동하여 사용되지 않는 Dep 파일에 대한 공급업체 폴더를 제거하는 것이 좋습니다.
-
테스트 빌드: 테스트 수행 기능을 확인하려면 go build를 사용하여 빌드하세요.
-
사용되지 않는 파일 제거: Gopkg.lock 및 Gopkg.toml 파일은 Go 모듈 환경에서 더 이상 필요하지 않으므로 삭제하세요.
Go 모듈은 Gopkg.lock 파일을 사용하여 Dep에서 종속성을 성공적으로 가져왔고 go.mod 파일을 생성하여 프로젝트의 종속성을 효과적으로 관리했습니다.
Vendor 폴더 보존(선택 사항) )
-
공급업체에 종속성 복사: go mod Vendor를 실행하여 종속성을 공급업체 폴더로 전송합니다.
-
공급업체로 빌드: go build -mod=vendor를 사용하여 Go 빌드에 공급업체 폴더를 활용하도록 지시합니다.
위 내용은 Dep to Go 모듈로 마이그레이션하는 방법: 단계별 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!