🐾 [golang] github에 패키지 배포
나는 그냥 Github에 올리면 다른 사람이 내 패키지를 사용할 수 있을거 라고 생각했다.
하지만 계속 안돼서 3일을 고생했다.
하는방법
- 폴더 하나를 만든다.
- validate라는 폴더를 만들었다
- go.mod 파일을 만들 때 github repository명으로 해야한다.
- 나는 여기에서 폴더명과 똑같이 해야한다고 생각해서 validate-check 이걸로 했는데… 계속 안됐다
go mod init github.com/YooGenie/validate-check
- 코드를 작성하고 github에 push 한다
- github - repository 들어가서 오른쪽 중간에 Releases가 있다. create a new release 누른다.
- Choose a tag 누르고 태그명을 적는다. 그리고 Create new tag를 만든다
- Target할 브랜치를 선택한다
- 타이틀을 적는다 ex) v0.0.0
- Pubilsh release 클릭하면 끝!