
ใช้สำหรับสร้าง คำสั่ง command ของ โปรเจ็คนั้น ให้ใช้งานง่าย ในการเรียกฟังก์ชั่น ภายใน สามารถอ่านเพิ่มเติมได้ที่ https://cobra.dev/
go get -u github.com/spf13/cobra/cobra
การทำใช้งานโดยต้องวางโปรเจ็คแล้วสร้าง Folder cmd
package main
import (
"{pathToYourApp}/cmd"
)
func main() {
cmd.Execute()
}
ตัวอย่างคำสั่ง
go run main.go serve
go run main.go migrate