> 백엔드 개발 > Golang > GoLang에 문제가 있나요?

GoLang에 문제가 있나요?

PHPz
풀어 주다: 2024-09-08 22:32:40
원래의
800명이 탐색했습니다.

GoLang Troubles?

며칠이 지났고 환경 백엔드에서 무슨 일이 일어나고 있는지 이해하려고 노력하는 데 꽤 시간이 걸렸습니다. 그래서 저는 지난 게시물에서 PATH에 Go를 추가하는 것에 관해 죄송한 말씀을 드렸습니다.

금요일(2009년 6월 6일)에 문제가 발생했습니다. (항상 주말이 끝나기 직전입니다.) templ 개발자인 아-아(올바른 방향을 알려주셔서 정말 감사합니다)에게 문의했습니다. 내 CSS 파일을 덮어쓰는 중입니다.

보내주신 내용에 따르면 모두 괜찮았습니다. 며칠 동안 작업한 후입니다. 문제가 명확해졌습니다. 내 PATH가 손상되었습니다. 나는 어떻게 이런 결론을 내리게 되었는가?

templ generate: 명령을 찾을 수 없습니다

문제는 PATH 설정 방식이 아니라 PATH 설정 순서에 있습니다.

Windie에서 Mac으로 넘어오면서 핵심적이고 중요한 측면을 고려하지 않았습니다. Windie에서 작업할 때 PATH가 올바르게 설정되지 않으면 완전히 삭제될 수 있습니다(일반적으로 PC를 다시 시작하면 재설정될 수 있습니다). Linux 기반 시스템에서는 터미널에서 작업할 때 위험이 적습니다.

"그런데 어떻게요?" 나는 들었다. 간단합니다. 터미널에서 작업할 때 $PATH가 env에 로드됩니다. 따라서 코드를 다음과 같이 변경하면 됩니다.

GOPATH=/path/to/go
GOBIN="$GOPATH/bin"

export PATH="$GOBIN:${PATH}"
로그인 후 복사

문제가 해결되었습니다.

문자열 끝에 $PATH를 추가하면 경로 중복을 방지할 수 있습니다. 사실 이것이 문제였습니다. 지난번에 내가 한 말 기억나? "문제가 발생하면 대부분 경로 문제일 것이라고 장담합니다."

프로젝트에 행운이 있기를 바라며 앞으로 풀 밴드 활동을 펼칠 수 있기를 바랍니다!

("풀 밴드"가 무엇을 의미하는지 잘 모르신다면 이에 대한 게시물도 있으니 참고하세요)

위 내용은 GoLang에 문제가 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿