Basic Go with Go Language Programming

Programming & Coding

หลักสูตร Basic Go with Go Language Programming

Go หรือ Golang เป็นภาษาโปรแกรมมิ่งที่มีการพัฒนาโดย Google และถูกออกแบบมาเพื่อให้มีประสิทธิภาพสูง มีความปลอดภัย และเหมาะสมกับการพัฒนาโปรแกรมแบบ Concurrent หรือการทำงานพร้อมกันหลายเทรด (Concurrency) ซึ่งเป็นส่วนหนึ่งของความเป็นภาษาซึ่งมีความเป็นเนื้อหาเด่นของ Golang มีความเร็วในการคอมไพล์ Go สูง และช่วยให้โปรแกรมที่เขียนด้วย Go มีประสิทธิภาพสูงในการทำงาน โดยเฉพาะการทำงานกับเว็บ และมีเครื่องมือช่วยการจัดการข้อผิดพลาด (Error Handling) ที่ดี โดยเซตของฟังก์ชันและการใช้งานของโค้ดจะเขียนในรูปแบบของ Module ที่ช่วยให้การจัดการโค้ดและการแบ่งแยกโค้ดมีความสะดวกสบายและเป็นระเบียบมาก

ระยะเวลา 12 ชั่วโมง

อบรม 2 วัน | 9.00 น. - 16.00 น.

ระดับ Basic

ระดับความรู้ขั้นพื้นฐาน


เนื้อหาการอบรม

  • เริ่มต้นทำความเข้าใจกับภาษา Go
  • การใช้ Go command และ Go syntax
  • ชนิดของข้อมูลในภาษา Go
  • ทำความรู้จักกับอาร์เรย์ (Array)
  • ทำความเข้าใจกับตัวแปร Slices และ Maps
  • การสร้างและจัดการฟังก์ชัน
  • Pointer คืออะไร ทำไมถึงสำคัญ
  • เงื่อนไข If else
  • การทำงานแบบวนซ้ำ
  • เงื่อนไขด้วย Switch case
  • จัดการโครงสร้างด้วย Struct
  • การเก็บข้อมูลแบบ Interface
  • Channel สำคัญอย่างไร
  • การใช้งาน Defer กับฟังก์ชัน
  • การเขียนและอ่านไฟล์ข้อความ
  • การสร้าง Web Service ด้วยภาษา Go
  • การเชื่อมต่อกับฐานข้อมูล
  • การสร้าง API สำหรับใช้งานร่วมกับฐานข้อมูล MySQL