Ratchaphon Hinsui

System and Software Engineer | Student at Kasetsart University | Classical Piano @ABRSM

Category: Programing

  • Go Essentials

    Go Essentials

    เป้าหมายของ Blog นี้ เพื่อให้ผู้อ่านได้เห็นภาพรวม และเป้าหมายที่จะได้จาก Blog นี้ Key Component Go Programming จากตัวอย่าง โค้ด Basic เบื้องต้นนี้ จะเห็น Component หลักของภาษา Go ทั้งหมด Note Go lang ใช้ double quotes “ “ อย่างเดียว หรือ backtick ` ` โดยอย่างน้อยใน 1 application ต้องมี 1 package นั่นก็คือ package main และสามารถมี หลายๆ package ได้ เพื่อที่จะ organize code ให้ดี เป็นสัดสวนแล้วนำกลับมา reuse ได้อีกครั้ง ถ้าเรามีหลายๆโปรเจ็ค เราสามารถนำ… Read.

  • Go 101

    Go 101

    ทำไม เราถึงต้องใช้ Go? ด้วยข้อดีเหล่านี้ Go จึงได้รับความนิยมในการพัฒนาแอปพลิเคชันที่เกี่ยวกับเครือข่าย, API, ระบบไมโครเซอร์วิส และเครื่องมือ Command-Line Interface (CLI) อีกด้วย Use Case ไหนบ้างที่เหมาะกับการใช้ Go เริ่มต้นใช้งาน Go หากต้องการเขียนและรันโค้ด Go คุณจำเป็นต้องติดตั้ง Go Compiler บนเครื่องของคุณ เนื่องจาก Go เป็นภาษาแบบ compiled ซึ่งหมายความว่าโค้ดต้องถูกแปลเป็น machine code ก่อนจึงจะรันได้ download golang complier ที่ https://go.dev/ เนื่องจาก go เป็นภาษา ที่ต้องใช้การ compile ให้ได้ machine code หรือ สามารถใช้ code sanbox https://codesandbox.io/ บน web base ได้… Read.