Category: วิธีเขียนโค้ดใน Go

วิธีเขียนโค้ดใน Go (หรือ GoLang) เป็นภาษาโปรแกรมสมัยใหม่ที่พัฒนาโดย Google ซึ่งใช้ไวยากรณ์ระดับสูงที่คล้ายกับภาษาสคริปต์ เป็นที่นิยม ด้วยรูปแบบที่น้อยที่สุดและนวัตกรรมการจัดการภาวะพร้อมกัน เช่นเดียวกับเครื่องมือที่มีให้สำหรับการสร้างไบนารีเนทีฟบนแพลตฟอร์มต่างประเทศ

การใช้ Makefile ภาษา GO

การใช้ Makefile ภาษา GO ในบทความนี้ เราจะมาดูกันว่าคุณในฐานะนักพัฒนา Go สามารถใช้ประโยชน์จากเทคโนโลยีอันยอดเยี่ยมที่ชื่อว่า Makefiles ซึ่งมีไว้เพื่อเพิ่มความสะดวกในการพิมพ์ command line ยาวๆที่ต้องใช้งานซ้ำๆ บ่อยๆ  สำหรับพัฒนาแอปพลิเคชั่น Go ของคุณเอง Makefiles คืออะไร? มาเริ่มด้วยการดูว่า Makefiles คืออะไรก่อน Makefiles เป็นเครื่องมืออัตโนมัติที่มีประโยชน์อย่างเหลือเชื่อที่คุณสามารถใช้เพื่อรันและสร้างไม่ใช่แค่แอปพลิเคชัน Go ของคุณ แต่สำหรับภาษาการเขียนโปรแกรมส่วนใหญ่ โดยทั่วไป คุณจะเห็น Makefiles…

ตัวแปร (Variable) ภาษา Go

Go variable แสดงวิธีการทำงานกับตัวแปรใน Golang โดยค่าอื่นๆที่อยู่ในโปรแกรมเรานั้นส่วนใหญ่เก็บค่าแบบ static เราไม่สามารถเปลี่ยนแปลงได้ แต่ Variable นั้นค่อนข้างที่จะเป็น dynamic สามารถกำหนดค่า ดึงค่าแม้กะทั้งใช้ตัวเดิมซ้ำได้ ข้อกำหนดเบื้องต้น ข้อกำหนดสำหรับบทความนี้คือ คุณต้องติดตั้ง Go บนคอมพิวเตอร์ของคุณตามบทความ ติดตั้ง Go และ ทดสอบ Hello World  มาก่อน ตัวแปรใน Go (Variables in Go) ตัวแปร…

ภาษา Go (Golang) เบื้องต้น

การเขียนโปรแกรม ภาษา Go เบื้องต้น เรียนรู้พื้นฐานภาษา Go ครอบคลุมแนวคิดการเขียนโปรแกรมพื้นฐานของภาษา Go ภาษา Go เป็นโปรแกรมโอเพ่นซอร์ส ที่ทำให้ง่ายต่อการสร้างซอฟต์แวร์ที่เรียบง่าย เชื่อถือได้ และมีประสิทธิภาพ โดย Go เป็นภาษาการเขียนโปรแกรมคอมไพล์ที่สร้างโดย Google ข้อกำหนดเบื้องต้น ข้อกำหนดสำหรับบทความนี้คือ คุณต้องติดตั้ง Go บนคอมพิวเตอร์ของคุณตามบทความ ติดตั้ง Go และ ทดสอบ Hello World  มาก่อน การตั้งชื่อ…

การโหลดและบันทึก

การสร้างโครงสร้างข้อมูลด้วยวิธีการโหลดและบันทึก ข้อกำหนดเบื้องต้น ข้อกำหนดสำหรับบทความนี้คือ คุณต้องติดตั้ง Go บนคอมพิวเตอร์ของคุณและเคยเรียนรู้บทความ GOPATH และ Go Workspace มาก่อน สร้าง Go Workspace พื้นที่ทำงาน ภาษา Go สร้างโฟลเดอร์ใหม่ชื่อ gowiki ภายใน GOPATH/src ของคุณ สร้างไฟล์ชื่อ wiki.go และเพิ่มบรรทัดต่อไปนี้: เรานำเข้า fmt และ os แพ็คเกจจากไลบรารีมาตรฐาน…

GOPATH และ Go Workspace

GOPATH และ workspace $GOPATH บทความนี้จะอธิบายให้คุณทราบถึงความเข้าใจว่า GOPATH มันคืออะไร มันทำงานอย่างไร และตั้งค่าอย่างไร นี่เป็นขั้นตอนสำคัญสำหรับการตั้งค่าสภาพแวดล้อมการพัฒนา Go รวมถึงการทำความเข้าใจวิธีที่ Go ค้นหา ติดตั้ง และสร้างไฟล์ต้นทาง ในบทความนี้ เราจะใช้ GOPATH เมื่อกล่าวถึงแนวคิดของโครงสร้างโฟลเดอร์ที่เราจะพูดถึง เราจะใช้ $GOPATH เพื่ออ้างถึงตัวแปรสภาพแวดล้อมที่ Go ใช้เพื่อค้นหาโครงสร้างโฟลเดอร์ ไปพื้นที่ทำงานเป็นวิธีการไปจัดการไฟล์ของเราแหล่งไบนารีรวบรวมและวัตถุที่เก็บไว้ชั่วคราวที่ใช้สำหรับการรวบรวมได้เร็วขึ้นในภายหลัง เป็นเรื่องปกติและยังแนะนำให้มี Go Workspace เพียงแห่งเดียว…