> 백엔드 개발 > Golang > Github에서 golang 하위 모듈 출시

Github에서 golang 하위 모듈 출시

WBOY
풀어 주다: 2024-02-11 12:00:10
앞으로
639명이 탐색했습니다.

Github 发布 golang 子模块

PHP 편집자 Xiaoxin은 Github이 최근 중요한 업데이트인 golang 하위 모듈을 발표한 최신 기술 동향을 발견했습니다. 이번 업데이트는 golang 언어를 사용하는 개발자에게 보다 편리한 개발 환경과 보다 효율적인 코드 관리를 제공합니다. golang 서브모듈을 통해 개발자는 자신의 프로젝트에서 다른 golang 라이브러리를 더 쉽게 통합하고 관리할 수 있으며, 다른 개발자와 더 편리하게 협업할 수도 있습니다. 이번 업데이트는 의심할 여지 없이 개발 분야에서 golang의 적용과 개발을 더욱 촉진할 것입니다.

문제 콘텐츠

github에 저장소를 게시할 때 go.mod에서 더 쉽게 추적할 수 있는 "태그"를 사용할 수 있습니다

하지만 하위 모듈(또는 여러 모듈)에 대한 기존 github 릴리스 방법이 작동하지 않습니다.

"기본" 모듈이 표시됩니다

그러나 "하위 모듈"은 이 태그를 통해 참조할 수 없습니다. (동일한 단계에 있어야 할 필요는 없으므로 의미가 있습니다)

내 질문은 Github에서 이 하위 모듈에 명시적 버전 태그를 지정하도록 하려면 어떻게 해야 합니까?

이것은 "비공개" 저장소이므로 github 외부의 golang에 별도의 패키지로 게시할 수 없습니다.

해결 방법

버전 태그 앞에 디렉터리 접두사를 추가하여 각 하위 모듈에 태그를 지정할 수 있습니다.

따라서 다음 디렉토리 구조에 대해 이 태그를 생성할 수 있습니다submod/subsubmod/v0.0.1

으아악

위 내용은 Github에서 golang 하위 모듈 출시의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:stackoverflow.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿