ติดตั้ง Go สำหรับ Windows
เอกสารนี้แนะนำวิธีการต่างๆ ในการติดตั้งสภาพแวดล้อมภาษา Go บนระบบ Windows
วิธีที่ 1: ใช้แพ็กเกจติดตั้งอย่างเป็นทางการ (แนะนำ)
1. ดาวน์โหลดแพ็กเกจติดตั้ง Go
ดาวน์โหลดแพ็กเกจติดตั้ง Go เวอร์ชันล่าสุดจาก หน้าดาวน์โหลด ของภาษา Go
เลือกตามสถาปัตยกรรมระบบของคุณ:
- ระบบ 64 บิต: ดาวน์โหลด
windows-amd64.msi - ระบบ 32 บิต: ดาวน์โหลด
windows-386.msi
2. เรียกใช้โปรแกรมติดตั้ง
ดับเบิลคลิกไฟล์ .msi ที่ดาวน์โหลดมา เพื่อเริ่มโปรแกรมติดตั้ง:
- ทำตามคำแนะนำเพื่อติดตั้ง
- เส้นทางติดตั้งเริ่มต้นคือ
C:\Go - โปรแกรมติดตั้งจะตั้งค่าตัวแปรสภาพแวดล้อมโดยอัตโนมัติ
3. ตรวจสอบการติดตั้ง
เปิด Command Prompt หรือ PowerShell แล้วพิมพ์คำสั่งต่อไปนี้:
go version






คุณควรเห็นเอาต์พุตคล้ายกับต่อไปนี้:
go version go1.21.5 windows/amd64วิธีที่ 2: ใช้ไฟล์บีบอัดติดตั้งด้วยตนเอง
1. ดาวน์โหลดไฟล์บีบอัด
ดาวน์โหลดไฟล์บีบอัดรูปแบบ .zip จาก หน้าดาวน์โหลด
2. แตกไฟล์
แตกไฟล์บีบอัดไปยังโฟลเดอร์ปลายทาง เช่น C:\Go
3. ตั้งค่าตัวแปรสภาพแวดล้อม
ตั้งค่าตัวแปรสภาพแวดล้อมของระบบด้วยตนเอง:
กำหนดค่าผ่าน GUI:
- คลิกขวาที่ "This PC" หรือ "My Computer" แล้วเลือก "Properties"
- คลิก "Advanced system settings"
- คลิก "Environment Variables"
- ค้นหาตัวแปร
Pathใน "System variables" แล้วแก้ไข - เพิ่ม
C:\Go\binลงในค่าของตัวแปร - สร้างตัวแปรระบบใหม่
GOPATHค่าเป็น%USERPROFILE%\go
กำหนดค่าผ่าน PowerShell:
# ตั้งค่า GOPATH
[Environment]::SetEnvironmentVariable("GOPATH", "$env:USERPROFILE\go", "User")
# เพิ่ม Go bin ลงใน PATH
$path = [Environment]::GetEnvironmentVariable("Path", "User")
[Environment]::SetEnvironmentVariable("Path", "$path;C:\Go\bin;$env:USERPROFILE\go\bin", "User")วิธีที่ 3: ติดตั้งผ่าน Chocolatey
หากคุณติดตั้งตัวจัดการแพ็กเกจ Chocolatey แล้ว สามารถใช้คำสั่งต่อไปนี้:
choco install golangวิธีที่ 4: ติดตั้งผ่าน Scoop
หากคุณใช้ตัวจัดการแพ็กเกจ Scoop:
scoop install goตั้งค่าพร็อกซีโมดูล Go (สำหรับผู้ใช้ในจีนแผ่นดินใหญ่)
หากคุณอยู่ในจีนแผ่นดินใหญ่ แนะนำให้ตั้งค่าพร็อกซีโมดูล Go เพื่อเร่งการดาวน์โหลด dependencies:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,directหรือใช้พร็อกซี Qiniu Cloud:
go env -w GOPROXY=https://goproxy.io,directตั้งค่าพื้นที่ทำงาน Go
สร้างโครงสร้างไดเรกทอรีพื้นที่ทำงาน Go:
mkdir $env:USERPROFILE\go
mkdir $env:USERPROFILE\go\bin
mkdir $env:USERPROFILE\go\pkg
mkdir $env:USERPROFILE\go\srcปัญหาที่พบบ่อย
1. ไม่รู้จักคำสั่ง
หากพิมพ์ go version แล้วแสดงข้อความ "ไม่ใช่คำสั่งภายในหรือภายนอก":
- ตรวจสอบว่าติดตั้ง Go ถูกต้องแล้ว
- ตรวจสอบว่าตั้งค่าตัวแปรสภาพแวดล้อมถูกต้อง
- เปิด Command Prompt หรือ PowerShell ใหม่ (ต้องรีสตาร์ทเทอร์มินัลหลังจากเปลี่ยนตัวแปรสภาพแวดล้อม)
2. ดูการตั้งค่าปัจจุบัน
ดูการตั้งค่าสภาพแวดล้อม Go:
go envดูรายการตั้งค่าเฉพาะ:
go env GOPATH
go env GOROOT3. เปลี่ยนเส้นทางติดตั้ง
หากต้องการเปลี่ยนเส้นทางติดตั้งเริ่มต้น สามารถเลือกเส้นทางที่กำหนดเองในโปรแกรมติดตั้ง หรือแตกไฟล์บีบอัดไปยังตำแหน่งที่ต้องการแล้วตั้งค่าตัวแปรสภาพแวดล้อมด้วยตนเอง
ถอนการติดตั้ง Go
วิธีการถอนการติดตั้งสำหรับติดตั้งผ่านแพ็กเกจติดตั้ง
- เปิด "Settings" > "Apps" > "Apps & features"
- ค้นหา "Go Programming Language"
- คลิก "Uninstall"
ลบด้วยตนเอง
# ลบไดเรกทอรีติดตั้ง Go
Remove-Item -Recurse -Force "C:\Go"
# ลบไดเรกทอรี GOPATH (ไม่บังคับ)
Remove-Item -Recurse -Force "$env:USERPROFILE\go"และลบการตั้งค่าที่เกี่ยวข้องออกจากตัวแปรสภาพแวดล้อมของระบบ
ขั้นตอนถัดไป
หลังจากติดตั้งเสร็จแล้ว คุณสามารถ:
- เรียนรู้ เริ่มต้นใช้งาน Go อย่างรวดเร็ว
- ทำความเข้าใจ ไวยากรณ์พื้นฐานของ Go
