Go / Go суулгах ба тохиргоо

Go суулгах ба тохиргоо

Өмнөх хичээлд Go хэл гэж юу болохыг танилцав. Энэ хичээлд Go-г компьютертоо суулгаж, бэлэн болгоно. Суулгах нь маш энгийн — ердөө нэг файл татаж суулгахад л хангалттай.

Go татаж суулгах

Go-ийн албан ёсны вэбсайт: go.dev/dl

Тэндээс өөрийн үйлдлийн системд тохирох файлыг татаж суулгана:

| Үйлдлийн систем | Файлын төрөл | | --------------- | --------------- | | Windows | .msi суулгагч | | macOS | .pkg суулгагч | | Linux | .tar.gz архив |

Одоогийн хамгийн сүүлийн хувилбар нь Go 1.22+ байна. Заавал хамгийн сүүлийн хувилбарыг татаж аваарай.

Windows дээр суулгах

.msi файлыг татаж, давхар дарна. Суулгагч бүгдийг автоматаар хийнэ — Next товчийг дарж л явна.

macOS дээр суулгах

.pkg файлыг татаж, давхар дарна. macOS дээр Homebrew ашигладаг бол:

bash
brew install go

Linux дээр суулгах

bash
# Татаж авах
wget https://go.dev/dl/go1.22.0.linux-amd64.tar.gz

# /usr/local хавтасд задлах
sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz

# PATH-д нэмэх (~/.bashrc эсвэл ~/.zshrc файлд)
export PATH=$PATH:/usr/local/go/bin

Суулгалтаа шалгах

Суулгасны дараа terminal (эсвэл Command Prompt) нээж дараах командыг ажиллуул:

bash
go version

Амжилттай суулгасан бол дараах мэдээлэл харагдана:

код
go version go1.22.0 linux/amd64

Таны компьютерийн үйлдлийн систем болон архитектураас хамаарч арай өөр харагдаж болно — энэ бол хэвийн зүйл.

Эхний ажлын хавтас үүсгэх

Go кодоо хадгалах хавтас үүсгэж, тохируулна:

bash
# Гэрийн хавтаст go-projects хавтас үүсгэх
mkdir go-projects
cd go-projects

# Эхний төслийн хавтас
mkdir hello
cd hello

Windows дээр Command Prompt-д mkdir go-projects гэж бичнэ, эсвэл File Explorer-ээр шинэ хавтас үүсгэж болно.

Code editor сонгох

Go код бичихэд ямар ч text editor ашиглаж болно. Гэхдээ дараах хоёр нь хамгийн түгээмэл:

VS Code (санал болгодог) — code.visualstudio.com

  • Үнэгүй, хурдан, Go extension суулгахад хялбар
  • Extension: Go by Google (marketplace-аас хайж суулгана)

GoLand — JetBrains-ийн Go-д зориулсан IDE

  • Төлбөртэй, гэхдээ оюутнуудад үнэгүй

VS Code суулгасны дараа Extension хэсгээс Go гэж хайж суулгаарай. Энэ extension нь кодыг автоматаар форматлах, алдаа шалгах, autocomplete зэрэг олон боломж нэмдэг.

go env — тохиргоог шалгах

bash
go env

Энэ команд Go-ийн бүх тохиргоог харуулна. Хамгийн чухал хувьсагчид:

код
GOPATH   — Go-ийн ажлын хавтас
GOROOT   — Go суулгасан хавтас
GOOS     — үйлдлийн систем (linux, windows, darwin)
GOARCH   — процессорын архитектур (amd64, arm64)

Ихэнх тохиолдолд эдгээрийг өөрчлөх шаардлагагүй — суулгагч автоматаар тохируулдаг.

Дараагийн хичээлд:

Go суулгасан тул одоо анхны программаа бичиж, ажиллуулна. fmt.Println ашиглан дэлгэцэнд текст хэвлэх маш энгийн программ бичнэ — Go код хэрхэн compile хийж, ажиллуулдагийг практикаар сурна.