Go(ver1.17.6)에서 Godoc를 사용하기 전의 단계
Go도 끊임없이 업데이트 중인데 예를 들면 제3의 소프트웨어 패키지와 설치 방법 등 사용 방법이 점점 달라지는 것 같다.
실제로 저도 Go 언어를 배우면서 기존 정보대로 시도하고 있는데, 버전이 달라서 잘 안 될 때도 있어요.
그러고 보니 처음 단계에서~
갑자기 이것이 그것에 관한 비망록이라는 것이 생각났다.
하고 싶은 일
Mac에 (ver1.17.6) 를 설치한 후 goodoc 명령을 사용하여 goodoc에서 오프라인으로 문서를 훑어보거나 웹 서버로 시작해서 브라우저에서 확인하십시오.
컨디션
Go라는 언어에는 다양한 표준 라이브러리와 Go제의 제3자 포장이 있는데 이런 것에 대한 참고가 있고 개발하면서 댓글과doc를 쓰는 장면도 있다고 생각합니다.이런 원시 문서라도 모든 문서를 자동으로 하나의 문서로 정리할 수 있다. 매우 편리한 도구는 goodoc이다.
Go를 쓴 사람은 누구나 당신의 보살핌을 받은 적이 있죠.
Go
절차.
1. Go 다운로드
먼저 의 공식 홈페이지에서 다운로드하여 설치를 진행한다.
Go
다음 명령이 제대로 다운로드되었는지 확인합니다.
$ go version
go version go1.17.6 darwin/amd64
여기까지만 해도 평소 맥을 사용하는 사람들은 별 문제가 없을 것이다.2.goodc 설치
그 1
그리고 GOdoc을 넣으세요!이런 타이밍에
$ go get golang.org/x/tools/cmd/godoc
라는 지령을 내렸을 때...go get: installing executables with 'go get' in module mode is deprecated.
Use 'go install pkg@version' instead.
For more information, see https://golang.org/doc/go-get-install-deprecation
or run 'go help get' or 'go help install'.
이런 착오가 생겼다.보아하니,
외부 포장과 공구를 설치할 때
go get
더 이상 사용하지 마세요~대신
go install pkg@version
해줘~그렇다고 들었습니다.
왜냐하면, 고1.17에서 googet을 사용하여 모듈 밖에서 명령 바이너리를 설치할 때 경고를 보냅니다.
다음 Go1.18 릴리즈에서는 googet에 명령을 설치할 수 없습니다.
그러므로 잘못된 문장과 같다
zsh $ go install golang.org/x/tools/cmd/godoc@latest
두드려봐!두 번째
이렇게 되면 godoc가 설치되어 있을 거예요. 그래서 명령을 두드렸어요...
$ godoc
zsh: command not found: godoc
하?찾아보니 goodoc의 실행 바이너리가 설치되어 있지만 이 파일을 설치한 bin 폴더까지의 경로는
Go가 설치된 호야야는 수동으로 통과해야 한다고 한다.
저기 있다
① zshrc 파일을 먼저vim로 열기
$ vim ./~zshrc
② 경로의 기술↓(.zshrc内)
export GOPATH=$(go env GOPATH)
export PATH=$PATH:$GOPATH/bin
③보존$ source ~/.zshrc
셋째여기까지 하면 GOdocc 명령을 사용할 수 있을 것 같아!
$ godoc
using module mode; GOMOD=/dev/null ←これが出てれば概ねOK
에서 아래 페이지를 열면 완성됩니다!localhost:6060
참고 문장
Reference
이 문제에 관하여(Go(ver1.17.6)에서 Godoc를 사용하기 전의 단계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mkosakana/items/b3568f0612f4a90cee9f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)