반응형
SMALL
Go 언어 설치하기
1. go 다운로드
2. 설치 확인
$ go
$ go env
3. 환경변수 추가
3.1 시스템 변수
- 제어판
- 시스템
- 고급 시스템 설정
- 시스템 변수에 아래 변수가 없다면
새로만들기
로 추가
GOROOT C:\GO\
- 시스템 변수의 기존에 있는 Path 더블클릭하여 아래 내용 있는지 확인 후 없다면 추가
C:\Go\bin
4. GOPATH 설정
JAVA의 Workspace와 같은 것
4.1 폴더 생성
- 원하는 위치에 go 프로젝트를 작업할 폴더 생성
C:\goWorkspace
4.2 폴더 안에 3개의 폴더 생성
bin
- *.go 소스코드를 컴파일 하면, 실행 가능한 바이너리 파일이 저장된다.
pkg
- 프로젝트에 필요한 패키지가 컴파일 되어, 라이브러리 파일이 저장된다.
src
- 사용자가 작성한 소스코드나 사용하려는 오픈소스를 저장하는 곳이다.
4.3 환경변수 등록
- 시스템 변수에서 새로만들기
- 작업 폴더로 생성했던 것의 경로
GOPATH C:\goWorkspace
5. 설치 확인
- cmd
$ go version
go version go1.15.7 windows/amd64
6. 테스트
6.1 코드 작성
- 작업용 폴더 (goWorkspace) 안의
src
폴더 내에 테스트 코드를 만든다. - 확장자는
*.go
package main
import "fmt"
func main() {
fmt.Printf("Hello World!")
}
6.2 코드 빌드
- cmd
src
폴더로 경로 이동
$ cd C:\goWorkspace
- 빌드 명령어
$ go build installTest.go
6.3 코드 실행
$ go run installTest.go
! ERROR!
- 문제
- 빌드가 안되는 오류
- 문제 원인
- 확장자가
.go.txt
로 되어있었음!
- 확장자가
- 문제 해결
- 확장자는
.go
로 변경
- 확장자는
반응형
LIST
'GO lang' 카테고리의 다른 글
Visual Studio Code 와 서버 Remote SSH 연결하는 방법 (0) | 2021.03.12 |
---|---|
[GO] Gin Framework 설치 & 간단한 예제 (0) | 2021.03.04 |