️เรียนรู้ไปโดยการแก้ไขโปรแกรมที่ไม่ถูกต้องเล็ก ๆ
โครงการนี้ได้รับแรงบันดาลใจโดยตรงจากโครงการ Ziglings Great ซึ่งได้รับแรงบันดาลใจจาก Rustlings
เป็นครั้งแรกที่ผู้เรียนแนะนำให้คุณเติมเต็มเนื้อหานี้ด้วยแหล่งข้อมูลอื่นเช่น
แบบฝึกหัดเหล่านี้อาจเป็นเรื่องยากหากคุณไม่เคยตั้งโปรแกรมมาก่อน
แบบฝึกหัดควรมีอยู่ในตัวเองและอธิบายตนเองแม้ว่านี่จะเป็น WIP และข้อเสนอแนะยินดีต้อนรับ!
ต้องมีการติดตั้ง GO เพื่อเรียกใช้ตัวอย่าง
ดาวน์โหลดที่เก็บ (หรือโคลนอีกทางหนึ่ง)
ติดตั้งส่วนขยาย VSCODE GO ที่เขียนโดย GO Team ที่ Google
เปิดโฟลเดอร์ gopherlings ใน vscode
นำทางไปยังไฟล์ออกกำลังกายเช่น exercises/001-hello/hello.go
เมื่อไฟล์ hello.go เปิดแล้วคุณสามารถแก้ไขได้และกด F5 เพื่อเรียกใช้ เอาต์พุตจะแสดงในคอนโซลดีบั๊ก
ที่เก็บโคลน
git clone https://github.com/soypat/gopherlings.git นำทางไปยังไดเรกทอรีของตัวอย่าง
cd gopherlings/exercises/001-hello แก้ไขไฟล์เพื่อให้ถูกต้องและเรียกใช้กับ go run
go run hello.go เป็นทางเลือกแทนที่จะเป็นขั้นตอนที่ 3 ให้ใช้ gopherlings watch เพื่อโหลดรหัสของคุณใหม่หลังจากที่คุณบันทึกรหัสของคุณ จากนั้นคุณจะเห็นเอาต์พุตรหัสของคุณโดยไม่มีการดำเนินการใด ๆ คุณสามารถมุ่งเน้นไปที่รหัสของคุณ
go install github.com/soypat/gopherlings/cmd/gopherlings@latest
gopherlings watch
gopherlings help # To see other commands หมายเหตุ: คุณต้องกำหนดตัวแปรสภาพแวดล้อม GOBIN ของคุณก่อนที่จะเรียกใช้ go install และเพิ่มลงใน PATH ของคุณ GOBIN ระบุไดเรกทอรีที่ติดตั้งไบนารีไป
hint คำแนะนำหรือคำแนะนำแบบโต้ตอบระหว่างคำสั่ง watchrun ใช้การโต้เถียงที่ใช้การออกกำลังกายที่เฉพาะเจาะจง