การดู : 659

25/04/2026 02:47น.

EP.2 รู้จักกับตัวแปรและประเภทข้อมูลใน Go - พื้นฐานที่ต้องรู้!

EP.2 รู้จักกับตัวแปรและประเภทข้อมูลใน Go - พื้นฐานที่ต้องรู้!

#ประเภทข้อมูลใน Go

#พื้นฐานการเขียนโค้ด

#การเขียนโปรแกรม Go

#ภาษา Go

#ตัวแปรใน Go

รู้จักกับตัวแปรและประเภทข้อมูลใน Go - พื้นฐานที่ต้องรู้!

Variables - ตัวแปรคืออะไร? ตัวแปรคือที่เก็บข้อมูลในโปรแกรม เช่นตัวเลข ข้อความ หรือค่าต่าง ๆ ที่เราต้องการใช้ในโค้ด
การประกาศตัวแปรใน Go ใช้คำว่า var หรือใช้วิธีสั้น ๆ คือ :=

var x int = 10 // ประกาศตัวแปรแบบกำหนดชนิดข้อมูล
name := "Go" // แบบสั้น ไม่ต้องระบุชนิดข้อมูล

 

Data Types - ประเภทข้อมูลใน Go ใน Go เราต้องระบุประเภทของข้อมูลให้กับตัวแปร เช่น

  • int: เก็บจำนวนเต็ม
  • float64: เก็บจำนวนทศนิยม
  • string: เก็บข้อความ
  • bool: เก็บค่าจริงหรือเท็จ (True/False

Go เป็นภาษาที่ strongly-typed (ต้องระบุชนิดข้อมูลชัดเจน) เพื่อความปลอดภัยและป้องกันข้อผิดพลาดในการเขียนโปรแกรม

ตัวอย่าง

var age int = 25
var height float64 = 5.9
isStudent := true

 

การแสดงผลตัวแปร ลองเขียนโปรแกรมที่ประกาศตัวแปรหลายประเภทและแสดงผลออกมา

package main

import "fmt"

func main() {
    var age int = 25
    name := "Alice"
    fmt.Println("Name:", name)
    fmt.Println("Age:", age)
}

 

ใช้คำว่า var ถ้าต้องการระบุชนิดข้อมูล แต่ถ้าอยากเขียนโค้ดให้สั้นและกระชับ ใช้ := ไปเลย Go จะเดาประเภทข้อมูลให้โดยอัตโนมัติ!