วิธีการใช้ตัวแปรใน Golang

ในภาษาการเขียนโปรแกรมตัวระบุจะถูกใช้เพื่อระบุสิ่งที่ชื่อของมันบ่งบอก กล่าวอีกนัยหนึ่ง ตัวระบุคือชื่อของส่วนประกอบที่ผู้ใช้กำหนดขึ้นในโปรแกรมในภาษา Go ตัวระบุสามารถเป็นชื่อตัวแปร ชื่อฟังก์ชัน ค่าคงที่ ป้ายคำสั่ง ชื่อแพ็กเกจ หรือประเภทก็ได้ นี่คือสิ่งที่คุณจำเป็นต้องทราบเกี่ยวกับการใช้ Identifier ใน Golang

วิธีการใช้ตัวแปรใน Golang

ตัวอย่างเช่น:

package main
import "fmt"

func main() {

 var name = "Quantrimang.com"
  
}

มีตัวระบุทั้งหมดสามตัวในตัวอย่างข้างต้น:

  • main : ชื่อแพ็คเกจ
  • main : ชื่อของฟังก์ชัน
  • name : ชื่อของตัวแปร

กฎการกำหนดตัวแปร: มีกฎบางประการที่ถูกต้องสำหรับการกำหนดตัวแปร Go ที่ถูกต้อง จำเป็นต้องปฏิบัติตามกฎเหล่านี้ มิฉะนั้น เราจะพบข้อผิดพลาดในการคอมไพล์

  • ชื่อตัวระบุจะต้องเริ่มต้นด้วยตัวอักษรหรือเครื่องหมายขีดล่าง (_) และชื่อสามารถประกอบด้วยตัวอักษร 'a-z' หรือ 'A-Z' หรือตัวเลข 0-9 เช่นเดียวกับอักขระ '_'
  • ชื่อตัวระบุไม่สามารถเริ่มต้นด้วยตัวเลขได้
  • ชื่อตัวระบุจะคำนึงถึงตัวพิมพ์เล็ก/ใหญ่
  • ไม่อนุญาตให้ใช้คำสำคัญเป็นตัวระบุ
  • ไม่มีข้อจำกัดเกี่ยวกับความยาวของชื่อตัวระบุ แต่ความยาวที่เหมาะสมที่แนะนำคือ 4 – 15 ตัวอักษร

ตัวอย่างเช่น:

// Valid identifiers:
_geeks23
geeks
gek23sd
Geeks
geeKs
geeks_geeks

// Invalid identifiers:
212geeks
if
default

บันทึก:

ในภาษา Go มีตัวระบุที่ประกาศไว้ล่วงหน้าสำหรับค่าคงที่ ประเภท และฟังก์ชัน ชื่อเหล่านี้จะไม่คงอยู่ แต่คุณสามารถใช้ชื่อเหล่านี้ในคำประกาศได้ นี่คือรายการตัวระบุที่ประกาศไว้ล่วงหน้า:

Cho hằng số:
true, false, iota, nil

Cho các kiểu:
int, int8, int16, int32, int64, uint,
uint8, uint16, uint32, uint64, uintptr,
float32, float64, complex128, complex64,
bool, byte, rune, string, error

Cho các hàm:
make, len, cap, new, append, copy, close, 
delete, complex, real, imag, panic, recover
  • ตัวแปรที่แสดงด้วยเครื่องหมายขีดล่าง (_) เรียกว่าตัวระบุว่าง ตัวแปรนี้ใช้เป็นตัวแทนแบบไม่ระบุชื่อแทนตัวระบุปกติ และมีความหมายพิเศษในคำประกาศ ตัวดำเนินการ และการกำหนดค่า
  • ตัวแปรที่สามารถเข้าถึงได้จากแพ็คเกจอื่นเรียกว่าตัวระบุที่ส่งออก ตัวระบุที่ส่งออกคือตัวระบุที่ปฏิบัติตามเงื่อนไขต่อไปนี้:
    • อักขระแรกของชื่อตัวระบุที่ส่งออกจะต้องเป็นตัวอักษร Unicode ตัวพิมพ์ใหญ่
    • ต้องประกาศตัวระบุภายในบล็อกแพ็คเกจหรือเป็นชื่อของตัวแปร ฟังก์ชัน ประเภท หรือวิธีการภายในแพ็คเกจนั้น

ในตัวอย่างด้านล่างfile1.goมีตัวแปรส่งออกชื่อExportedVariableซึ่งสามารถเข้าถึงได้ภายในไฟล์เดียวกัน นอกจากนี้ยังนำเข้า แพ็กเกจ file2และเข้าถึงตัวแปรที่ส่งออกAnotherExportedVariableจากfile2.goโดยการรันgo run file1.goจะพิมพ์ค่าของExportedVariable (“Hello, World!”)จากfile1.go และค่าของAnotherExportedVariable (“Greetings from file2!”)จากfile2.goสิ่งนี้สาธิตแนวคิดเรื่องตัวแปรส่งออกที่สามารถเข้าถึงได้จากแพ็คเกจอื่นใน Go

ตัวอย่างไฟล์2:

//file2.go

package file2

// Exported variable
var AnotherExportedVariable = "Greetings from file2!"

ตัวอย่างไฟล์1:

// file1.go

package main

import (
	"fmt"
	"github.com/yourusername/project/file2"
)

// Biến được xuất
var ExportedVariable = "Hello, World!"

func main() {
	// Truy cập biến đã xuất trong cùng file
	fmt.Println(ExportedVariable)

	// Truy cập biến đã xuất từ gói khác
	fmt.Println(file2.AnotherExportedVariable)
}

ผลลัพธ์:

Hello, World!
Greetings from file2!

ฝากความเห็น

เกมสร้างทีมในที่ทำงานช่วงฮาโลวีนที่ดีที่สุด

เกมสร้างทีมในที่ทำงานช่วงฮาโลวีนที่ดีที่สุด

สำรวจเกมสร้างทีม 7 เกมสำหรับวันฮาโลวินในที่ทำงาน พร้อมกติกาอย่างง่าย ตัวเลือกที่เหมาะสำหรับรูปแบบการทำงานแบบผสมผสาน เคล็ดลับการเข้าถึง และคำแนะนำด้านความปลอดภัยที่นำไปใช้ได้จริง

สร้างเลือดปลอมที่ดูสมจริงโดยไม่ต้องกังวลเรื่องการทำความสะอาด

สร้างเลือดปลอมที่ดูสมจริงโดยไม่ต้องกังวลเรื่องการทำความสะอาด

ผสมเลือดปลอมชนิดมันวาวสำหรับใช้เป็นอุปกรณ์ประกอบฉากเท่านั้น เลือกใช้ผลิตภัณฑ์ที่ปลอดภัยต่อผิวหนังและเครื่องแต่งกาย และทดสอบการทำความสะอาดก่อนคืนวันฮาโลวีน

ของตกแต่งฮาโลวีนน่ารักๆ ที่ไม่มีฉากโหดหรือน่ากลัว

ของตกแต่งฮาโลวีนน่ารักๆ ที่ไม่มีฉากโหดหรือน่ากลัว

สร้างบรรยากาศฮาโลวีนที่อ่อนโยนด้วยสีพาสเทล ผีที่เป็นมิตร ของตกแต่งที่ไม่ต้องแกะสลักง่ายๆ และเคล็ดลับความปลอดภัยที่ใช้ได้จริงสำหรับบ้านของคุณ

10 ไอเดียตกแต่งฮาโลวีนแบบ DIY จากกล่องกระดาษแข็งรีไซเคิล (ง่ายไปจนถึงขั้นสูง)

10 ไอเดียตกแต่งฮาโลวีนแบบ DIY จากกล่องกระดาษแข็งรีไซเคิล (ง่ายไปจนถึงขั้นสูง)

ประดิษฐ์ของตกแต่งฮาโลวีน 10 แบบจากกล่องกระดาษแข็งรีไซเคิล ตั้งแต่พวงมาลัยค้างคาวและฟักทอง ไปจนถึงบ้านผีสิง พร้อมขั้นตอนการทำและเคล็ดลับด้านความปลอดภัย

ชุดฮาโลวีนครูที่เด็กๆ จะจำได้ในปี 2026

ชุดฮาโลวีนครูที่เด็กๆ จะจำได้ในปี 2026

ค้นหาชุดฮาโลวีนสุดคุ้นเคยสำหรับคุณครูในปี 2026 ตั้งแต่ Bluey และ Dog Man ไปจนถึง Mario และ HUNTR/X พร้อมตัวเลือกตามช่วงอายุและเคล็ดลับความปลอดภัยในห้องเรียน

20 ชุดฮาโลวีนง่ายๆ สำหรับนักศึกษาที่คุณสามารถดัดแปลงจากของในตู้ได้

20 ชุดฮาโลวีนง่ายๆ สำหรับนักศึกษาที่คุณสามารถดัดแปลงจากของในตู้ได้

กำลังมองหาชุดฮาโลวีนสำหรับนักศึกษาแบบเร่งด่วนอยู่หรือเปล่า? ลองดู 20 ลุคที่ง่ายและประหยัดงบประมาณ ซึ่งสร้างจากเสื้อผ้าพื้นฐานในตู้ พร้อมเคล็ดลับการแต่งตัวและความปลอดภัยอย่างรวดเร็ว

สไตล์สยองขวัญจาก BookTok: หนังสือและของตกแต่งสำหรับวันฮาโลวีนที่ตอบโจทย์ความน่ากลัวทุกระดับ

สไตล์สยองขวัญจาก BookTok: หนังสือและของตกแต่งสำหรับวันฮาโลวีนที่ตอบโจทย์ความน่ากลัวทุกระดับ

สำรวจหนังสือสยองขวัญและของตกแต่งฮาโลวีนที่ได้รับแรงบันดาลใจจาก BookTok เปรียบเทียบสไตล์โกธิค อบอุ่น และสยองขวัญ พร้อมเคล็ดลับที่เป็นประโยชน์สำหรับการจัดมุมอ่านหนังสือที่ปลอดภัย

วิธีจัดงานปาร์ตี้ฮาโลวีนเสมือนจริงสำหรับทีมที่ทำงานทางไกล

วิธีจัดงานปาร์ตี้ฮาโลวีนเสมือนจริงสำหรับทีมที่ทำงานทางไกล

วางแผนจัดงานปาร์ตี้ฮาโลวีนเสมือนจริงที่ทุกคนสามารถเข้าร่วมได้ ไม่ว่าจะเป็นทีมที่ทำงานจากระยะไกล ด้วยตารางเวลาที่เหมาะสมกับเขตเวลา เกมง่ายๆ ตัวเลือกที่เข้าถึงได้ง่าย และรายการตรวจสอบสำหรับการจัดงานที่ใช้งานได้จริง

น่ากลัวแต่ก็แสนน่ารัก: ไอเดียจัดงานปาร์ตี้ฮาโลวีนสำหรับโรงเรียนประถม

น่ากลัวแต่ก็แสนน่ารัก: ไอเดียจัดงานปาร์ตี้ฮาโลวีนสำหรับโรงเรียนประถม

วางแผนจัดงานปาร์ตี้ฮาโลวีนสนุกๆ สำหรับเด็กประถม ด้วยงานประดิษฐ์ง่ายๆ เกม ขนมสำหรับทุกคน เคล็ดลับการแต่งกาย และตัวอย่างตารางเรียนในห้องเรียน 75 นาที

ไอเดียตกแต่งโต๊ะทำงานสำหรับห้องทำงานสไตล์หลอนๆ

ไอเดียตกแต่งโต๊ะทำงานสำหรับห้องทำงานสไตล์หลอนๆ

สร้างบรรยากาศสุดหลอนในห้องทำงานด้วยไอเดียตกแต่งโต๊ะทำงานธีมฮาโลวีน ที่จะช่วยให้พื้นที่ทำงานของคุณยังคงใช้งานได้จริง เป็นระเบียบเรียบร้อย และคำนึงถึงความปลอดภัยในที่ทำงาน