🐾   [golang] github에 패키지 배포

나는 그냥 Github에 올리면 다른 사람이 내 패키지를 사용할 수 있을거 라고 생각했다.
하지만 계속 안돼서 3일을 고생했다.


하는방법

  1. 폴더 하나를 만든다.
  • validate라는 폴더를 만들었다
  1. go.mod 파일을 만들 때 github repository명으로 해야한다.
  • 나는 여기에서 폴더명과 똑같이 해야한다고 생각해서 validate-check 이걸로 했는데… 계속 안됐다
go mod init github.com/YooGenie/validate-check
  1. 코드를 작성하고 github에 push 한다
  2. github - repository 들어가서 오른쪽 중간에 Releases가 있다. create a new release 누른다. image
  3. Choose a tag 누르고 태그명을 적는다. 그리고 Create new tag를 만든다 image
  4. Target할 브랜치를 선택한다
  5. 타이틀을 적는다 ex) v0.0.0 image
  6. Pubilsh release 클릭하면 끝!

​ ​ ​