Posts

Showing posts with the label Go

Go - 1 Hello World

Image
  ติดตั้ง Go ก่อนเด้อ ที่ https://go.dev/ แล้วเลือก OS ของเรา คลิกๆ Nextๆ ไปเรื่อยๆๆ แล้วมา่เปิด VSCode หรือ IDE ที่ถนัด พิมพ์ package main import "fmt" func main () {     fmt. Println ( "Hello Oui!!!" ) } // go run hello.go // Output: /* Hello Oui!!! */ ต้องมี package main กับ func main() เสมอนะครับ เรียกว่าบังคับก็ว่าได้

Go - 0 เริ่มต้น ภาษา Golang คืออะไร?

Image
ภาษา Golang หรือ ภาษา Go เป็นภาษา Programming แบบ   Open-Source   ถูกพัฒนาขึ้นโดยบริษัท Google ในปี 2007 และเป็นภาษาที่ได้รับความนิยมมากขึ้นเรื่อย ๆ ในยุคนี้ โดยภาษา Go นั้นจะมีจุดเด่นในเรื่องของ Performance ที่สามารถทำงานได้อย่างรวดเร็วเทียบกับภาษาอื่น ๆ อีกทั้งยังมีจุดเด่นในเรื่องของ Simplicity ที่เน้นความง่ายในการเขียนและการอ่าน และยังสามารถทำ  Concurrent Programming  ได้ง่าย เพราะภาษา Golang ถูกออกแบบมาเพื่อทำให้ Application ที่ต้องใช้  Multi-Threading  หรือ  Distributed Systems  เป็นเรื่องที่ง่ายขึ้น ใครใช้ Golang บ้าง? มีบริษัทชื่อดังทั้งในระดับโลก และระดับประเทศมากมายที่ใช้ Golang ในการพัฒนาระบบและ Application ต่างๆ ไม่ว่าจะเป็น Google  – ในโปรเจกต์ Kubernetes และ Youtube LINE  – Chat Application ยอดนิยมในเมืองไทย Twitter  – Social Media ชื่อดังระดับโลก Grab  – แพลตฟอร์ม Logistics & Delivery ยอดนิยม Agoda  – แพลตฟอร์มจองตั๋วเครื่องบิน และโรงแรมยอดนิยม Lineman Wongnai  – แอปรีวิวร้านอาหาร และ Delivery ชื่อดั...