สอน Go (Golang) สำหรับมือใหม่ EP.7 | Array, Slice, append และ range
KOPE SOLUTION
0:00 / 0:00
สอน Go (Golang) สำหรับมือใหม่ EP.7 | Array, Slice, append และ range
15 просмотров · 6 дн. назад
KOPE SOLUTION
378 подписчиков
15 просмотров · 6 дн. назад
เรียนรู้ Array และ Slice ในภาษา Go (Golang) สำหรับมือใหม่ ฝึกเก็บข้อมูลหลายค่า เพิ่มสมาชิกด้วย append และวนอ่านข้อมูลด้วย for range ผ่านตัวอย่างสรุปอุณหภูมิจำลอง
EP.7 ของชุด “เรียน Go ทีละขั้น” เราจะเริ่มจาก array สามสมาชิก ทำความเข้าใจตำแหน่งข้อมูล แล้วค่อยสร้าง slice เพิ่มค่าการวัด และคำนวณค่าเฉลี่ยพร้อมนับจำนวนคำเตือน
เนื้อหาในคลิป
เข้าใจความต่างระหว่าง Array และ Slice
อ่านความหมายของ [3]float64 และ []float64
สร้าง slice ว่างด้วย []float64{}
ใช้ index เข้าถึงสมาชิก โดยเริ่มนับตำแหน่งจาก 0
ใช้ len ตรวจจำนวนสมาชิก
วนอ่านตำแหน่งและค่าด้วย for range
ใช้ _ เมื่อไม่ต้องการรับค่า index
เพิ่มสมาชิกด้วย append และเก็บผลที่คืนกลับมา
คำนวณค่าเฉลี่ยและนับค่าที่ถึงเกณฑ์เตือน
ตรวจกรณี slice ว่างและระวังการอ่านตำแหน่งเกินขอบเขต
ก่อนเริ่ม
ควรเข้าใจตัวแปร ชนิดข้อมูล การคำนวณ และเงื่อนไข โดยเฉพาะการใช้ for loop จาก EP.4
โค้ดตัวอย่าง บทเรียน และแบบฝึกหัด
https://github.com/KOPE-SOLUTION/go-s...
ลองคิดก่อนรัน: ถ้า slice มีสมาชิก 4 ตัว สมาชิกสุดท้ายจะอยู่ที่ index 3 หรือ 4?
ตัวอย่างใช้ข้อมูลอุณหภูมิและเกณฑ์เตือนสมมติสำหรับฝึกเขียนโปรแกรม
ติดตาม KOPE SOLUTION เพื่อเรียน Go ทีละขั้นไปด้วยกัน
#Golang #สอนGo #เขียนโปรแกรมเบื้องต้น