> 백엔드 개발 > Golang > Go 모듈 라이브러리 부 버전 추가 및 사용(주 버전 > 2)

Go 모듈 라이브러리 부 버전 추가 및 사용(주 버전 > 2)

PHPz
풀어 주다: 2024-02-05 22:03:12
앞으로
585명이 탐색했습니다.

添加和使用 Go 模块库次要版本(主要版本 > 2)

질문 내용

저는 개인 라이브러리를 go 모듈로 변환하는 작업을 진행해 왔으며 라이브러리의 새로운 주요 버전(예: tssgit.reyrey.com/teschste/go-httpmailer/v3)을 출시하고 사용하는 초기 장애물을 극복했습니다.

그러나 이제 이 라이브러리의 업데이트를 v3.0.0에서 v3.1.0으로 릴리스해야 하는데 문제가 발생했습니다. 온라인에서 찾은 정보에 따르면 go.mod에서 선언을 동일하게 module tssgit.reyrey.com/teschste/go-httpmailer/v3 유지하고 새 버전을 게시하기만 하면 됩니다. 저장소에서 새 버전을 볼 수 있습니다. [보여드리고 싶어서 이미지를 추가해봤는데 왠지 추가가 안되네요]

내 앱에서 이 새 버전을 사용하려고 할 때 먼저 다음을 시도합니다.

으아악

하지만 실패했습니다:

으아악

그런 다음 시도해 보았습니다.

으아악

하지만 실패했습니다:

으아악

주 버전 설정에 대한 정보가 온라인에 많이 있지만 지금까지 특정 문제를 해결하는 정보를 찾지 못했습니다. 나는 간단한 것을 놓치고 있다고 확신하지만 현재는 그것이 무엇인지 모릅니다. 어떤 도움이라도 대단히 감사하겠습니다!


정답


좀 더 인터넷 검색을 한 후 나는 명백한 것을 놓치고 있지 않고 동일한 문제가 없는지 확인하기 위해 내부적으로 다른 사람들에게 도움을 요청했습니다. 몇 가지를 시도했지만 설치에 실패를 초래하는 문제가 발생하여(무엇인지 모르겠습니다) Go를 제거하고, git을 제거하고, Go를 다시 설치한 다음, 구성을 다시 설치한 후 git을 다시 설치했습니다. 문제, 내 문제가 사라졌습니다. 더 나은 답변을 원하지만 그렇지 않습니다.

다른 누구도 이런 일을 겪지 않기를 바랍니다.

위 내용은 Go 모듈 라이브러리 부 버전 추가 및 사용(주 버전 > 2)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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