สอนเขียนภาษา Go (Golang) ประกาศตัวแปร array และใช้งานแบบเข้าถึงข้อมูลผ่าน Index และการใช้ for loop และ foreach สำหรับวนลูปเพื่อแสดงข้อมูลใน array สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Go ประกาศตัวแปร array
fruit := []string{"apple", "banana", "orange"}
ตัวอย่าง เข้าถึงข้อมูลตัวแปร array ผ่าน Index
package main
import (
"fmt"
)
func main() {
fruit := []string{"apple", "banana", "orange"}
fmt.Println( fruit[0] )
fmt.Println( fruit[2] )
fmt.Println( fruit[1] )
}
ผลลัพธ์
apple
orange
banana
โค้ดด้านบนประกาศตัวแปร array ชื่อ fruit เป็นชนิด string โดยมีข้อมูลทั้งหมด 3 ข้อมูล คือ apple, banana และ orange
ตัวอย่าง เข้าถึงข้อมูลตัวแปร array ผ่าน for loop
package main
import (
"fmt"
)
func main() {
fruit := []string{"apple", "banana", "orange"}
for i:=0; i<len(fruit); i++ {
fmt.Println( fruit[i] )
}
}
ตัวอย่าง เข้าถึงข้อมูลตัวแปร array ผ่าน foreach
package main
import (
"fmt"
)
func main() {
fruit := []string{"apple", "banana", "orange"}
for _, s := range fruit {
fmt.Println( s )
}
}