반응형
나는 그냥 Github에 올리면 다른 사람이 내 패키지를 사용할 수 있을거 라고 생각했다.
하지만 계속 안돼서 3일을 고생했다.
1) 폴더 하나를 만든다.
- validate라는 폴더를 만들었다
2) go.mod 파일을 만들 때 github repository명으로 해야한다.
나는 여기에서 폴더명과 똑같이 해야한다고 생각해서 validate-check 이걸로 했는데... 계속 안됐다
go mod init github.com/YooGenie/validate-check
3) 코드를 작성하고 github에 push 한다
4) github - repository 들어가서 오른쪽 중간에 Releases가 있다. create a new release 누른다.
5) Choose a tag 누르고 태그명을 적는다. 그리고 Create new tag를 만든다
6) Target할 브랜치를 선택한다
7) 타이틀을 적는다 ex) v0.0.0
8) Pubilsh release 클릭하면 끝!
반응형
'Study > Go 언어' 카테고리의 다른 글
[golang] if문 대신 switch를 쓰는 이유 (0) | 2022.01.23 |
---|---|
[golang] go get으로 패키지를 가져올 때 에러 메시지 (2) | 2022.01.16 |
[golang] go 개발 환경설정 (0) | 2022.01.16 |
[golang] 문자열 치환하기 (replace) (0) | 2021.12.30 |
[Error] panic: Record map key is not string 해결방안 (0) | 2021.12.30 |