ติดตั้ง Go บน Mac

Mac OSX คือระบบปฏิบัติการของคอมพิวเตอร์อย่างหนึ่ง ที่ถูกออกแบบมาให้ ใช้งานบนเครื่อง Mac โดยมีชื่อเต็มๆ คือ Macintosh เป็นระบบปฏิบัติการของบริษัท Apple โดย Mac ใช้ ระบบปฏิบัติการที่มีชื่อเรียกว่า OSX โดยจุดเด่นของ Mac นอกจากงานกราฟิกที่ สวยงามแล้วยังมี Interface ที่ใช้ได้ง่าย เพราะเครื่อง Mac ถูกออกแบบมาให้ใช้งานได้ง่าย มีความปลอดภัย ในการใช้งานอย่างมาก

Go มีระบบของตัวเองซึ่งคุณสามารถจัดการการพึ่งพา Go ได้ ในบทความนี้ เราจะมาดูวิธีการติดตั้งและเริ่มต้นใช้งาน Go บนระบบ macOS


Flow Diagram การเริ่มเขียนโปรแกรมภาษา Go

1. Install Go


เข้าไปที่เว็บไซต์ https://go.dev/dl/ และ Download Go โดยเลือกให้ตรงกับ OS ของเครื่องคอมพิวเตอร์ (ในตัวอย่าง ใช้ระบบปฏิบัติการ macOS)


คลิกขวาและกด Open ไฟล์ที่ดาวน์โหลดมา


ตรวจสอบว่าได้ติดตั้ง Go เสร็จเรียบร้อยหรือไม่ ?


ให้ทำการเปิด Terminal ด้วยคำสั่ง Terminal ทีช่องค้นหา


และพิมพ์คำสั่ง “go version” แล้วกด Enter

go version


สิ่งที่ตอบกลับมาคือ Version ของ Go ที่ได้ทำการติดตั้งลงไปในเครื่อง (ในตัวอย่างคือ go1.17.7) แสดงว่าการติดตั้ง Go สำเร็จแล้ว


2. ติดตั้ง VSCode


โดยเข้าไปที่เว็บไซต์ https://code.visualstudio.com/ และ Download โปรแกรม VS Code โดยเลือกให้ตรงกับ OS ของเครื่องคอมพิวเตอร์ (ในตัวอย่าง ใช้ระบบปฏิบัติการ macOS)


คลิกขวาและกด “Open” โปรแกรมที่ดาวน์โหลดมา



ย้ายโปรแกรม Visual Studio Code ไปที่ Applications



3. Configure VSCode


เปิดโปรแกรม VS Code ขึ้นมาและกดไอคอน Extensions ค้นหา Extension Go โดยพิมพ์คำว่า “go” ให้เลือก Go ที่เป็นของ Google จากนั้นให้คลิกปุ่ม “Install”


เมื่อติดตั้ง Extension Go สำเร็จปุ่มจะเปลี่ยนจาก “Install” เป็น “Uninstall”


ถัดไปให้กด Shift + Cmd + P เพื่อ Show All Command



จากนั้นพิมพ์คำว่า “Go: Install/Update Tools” แล้วกด Enter


ให้ทำการเลือก Tools ที่จะใช้งานในที่นี้จะให้เลือกทั้งหมด แล้วทำการกด “OK”



 4. Write Code


มาเริ่มต้นเขียนโปรแกรมด้วยภาษา Go กัน ไปที่ Explorer -> Open Folder



เข้าไปที่ GOPATH พื้นที่ทำงานของภาษา Go คือโฟลเดอร์ go -> Open


New Foder



สร้างโฟลเดอร์ใหม่ ชื่อ src (สำหรับสร้างโฟลเดอร์โปรเจคภายในโฟลเดอร์นี้)


New Foder -> สร้างโฟลเดอร์โปรเจคภายในโฟลเดอร์ src ในตัวอย่างชื่อ helloworld -> Create


Open



สร้างไฟล์ “main.go” โดยคลิกไปที่ไอคอน New File ตั้งชื่อเป็น main.go


พิมพ์โค้ดลงใน “main.go” 

package main

import "fmt"

func main() {
	fmt.Println("Hello, Go")
}


File – > Save



หรือใช้ Auto Save (จะบันทึกไฟล์อัตโนมัติ ทุกครั้งที่มีการเปลี่ยนแปลง)



ทดสอบการทำงาน ด้วย TERMINAL


คลิกไปที่แท็บ TERMINAL


ภาษา Go นั้นมาพร้อมกับเครื่องมือใช้งานแบบคำสั่ง (command) ที่ครบสมบูรณ์ เราสามารถสั่งรันคำสั่ง go บน terminal เช่น ใช้คำ “go run main.go” แล้วกด Enter ผลลัพธ์ที่จะได้คือ “Hello, Go” แสดงว่า.. โปรแกรมแรก helloworld ของคุณสำเร็จแล้ว

go run main.go


Leave a Reply

Your email address will not be published. Required fields are marked *