티스토리 뷰

개발 부스러기

WSL에서 Go 사용하기

piatoss 2023. 12. 26. 14:25
노트북 포맷한 김에 작성하는 글.

Go 설치

필요한 도구 설치

$ sudo apt update
$ sudo apt install tar wget

바이너리 설치

 

All releases - The Go Programming Language

 

go.dev

WSL이 Linux 기반이므로 Linux 전용 바이너리 설치
$ wget https://go.dev/dl/go1.21.5.linux-amd64.tar.gz
$ sudo tar -C /usr/local/ -xvf go1.21.5.linux-amd64.tar.gz

Go 환경변수 설정

$ vi ~/.bashrc
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
$ source ~/.bashrc

Go 설치 확인

$ go version
go version go1.21.5 linux/amd64

VSCode

Go tools 설치

  1. Ctrl + Shift + P
  2. Go: Install/Update Tools 검색
  3. 모든 항목 선택 및 설치

Go tools 설치

Go Extension 설치

  1. Ctrl + Shift + X
  2. go 검색
  3. Extension 설치

Go Extension 설치

Go 실행해 보기

Go 모듈 초기화

$ go mod init test
$ touch main.go

Go 코드 작성 및 실행

package main

import "fmt"

func main() {
	fmt.Println("Hello, World!")
}
$ go run .
Hello, World!

'개발 부스러기' 카테고리의 다른 글

WSL에서 Terraform 사용하기  (0) 2023.12.27
WSL에서 Github 사용하기  (0) 2023.12.26
Chainlink - Data Feeds  (0) 2023.10.31
바빌로니아 법 (The Babylonian Method)  (0) 2023.04.10
[Nginx] Reverse Proxy 설정  (0) 2023.04.03
최근에 올라온 글
최근에 달린 댓글
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Total
Today
Yesterday
글 보관함