Mac에서 Go 개발 환경 구축
Mac 환경
% sw_vers
ProductName: Mac OS X
ProductVersion: 10.15.5
BuildVersion: 19F101
% echo $SHELL
/bin/zsh
% zsh --version
zsh 5.7.1 (x86_64-apple-darwin19.0)
환경 구축 절차
특히 주의해야 할 곳은 없습니다.
Go가 올바르게 설치되었는지 명령으로 확인해 봅시다.
% /usr/local/go/bin/go version
go version go1.14.6 darwin/amd64
% go version
go version go1.14.6 darwin/amd64
Go는 외부 라이브러리가 저장되는 위치를 환경 변수 GOPATH로 관리합니다.
여기서는 먼저 빈 디렉토리를 만들어 보겠습니다.
% mkdir ~/go
그런 다음 GOPATH 환경 변수 설정을 '~/.zshrc'의 끝에 추가합니다.
~/.zshrc
export GOPATH="$HOME/go"
"~/.zshrc"는 사용자가 로그인할 때 한 번만 로드되므로 파일을 다시 작성해도 설정이 반영되지 않습니다. 조금 난폭하지만,
% source ~/.zshrc
에서 강제로 "~/.zshrc"를 로드할 수 있습니다.
마지막으로 환경 변수 GOPATH가 설정되어 있는지 확인합니다.
% echo $GOPATH
/Users/[ユーザー名]/go
동작 확인
아래의 "Hello, World"프로그램을 작성하고 Go에서 실행해 봅시다.
hello.go
package main
import "fmt"
func main() {
fmt.Println("Hello, World")
}
아래 명령으로 빌드하여 동일한 디렉토리에 "hello"실행 파일이 있는지 확인하십시오.
% go build hello.go
% ls
hello hello.go
"hello"실행 파일을 실행해 봅시다.
% ./hello
Hello, World
Go는 기본적으로 컴파일을 전제로 한 언어이지만 빌드 프로세스를 은폐한 명령
go run
를 사용하면 소스 파일을 직접 실행할 수도 있습니다.% go run hello.go
Hello, World
참고 페이지
Reference
이 문제에 관하여(Mac에서 Go 개발 환경 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ryuken/items/089c14b72dd1c192d12c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)