มาลองเล่น Golang กัน
มาเริ่มต้นเขียนภาษา Go กัน
อันดับแรก ทุกคนต้องทำการ install go ก่อน โดยการ download ผ่าน https://go.dev/dl/
สามารถเลือกลงได้ตาม platform ของเครื่องตัวเองได้เลย (Windows, Mac, Linux)
หลังจากนั้นให้สร้าง file go ชื่อ main.go
ขึ้นมา แล้วเราจะมาลอง Hello world ภาษา Go กัน
- เราจะเพิ่มคำสั่งสำหรับแสดงผล go ออกมา
package main
import "fmt"
func main() {
fmt.Println("Hello World")
}
หลังจากนั้น ทำการทดลอง run ภาษา go โดยใช้คำสั่ง
go run main.go
ก็จะได้ผลลัพธ์เป็น "Hello World" ออกมาได้ ซึ่งในการพัฒนาจริงนั้น เราจะทำการ compile go ออกมาเป็นตัว machine code (binary)
go build main.go
เสร็จแล้วจะได้เป็น file build ออกมา
- ถ้าเป็น Mac / Linux จะออกมาเป็น script file สามารถ run ได ้จาก
./main
และจะได้คำว่า "Hello World" ออกมา
- ถ้าเป็น Windows จะออกมาเป็น exe file
สำหรับ development
เพื่อไม่ให้เราต้องมา run คำสั่งแก้ไขตลอดเวลา = ใช้ nodemon ในการ run go ได้
nodemon --exec go run main.go --signal SIGTERM