저는 개인 라이브러리를 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!