Category: Go Websocket

Websocket เป็นเทคโนโลยีเพื่อใช้ การติดต่อสือสารระหว่าง Web server กับ Client แบบ Real Time Client ที่เป็น html5 + Javascript สามารถรับข้อมูลทางผั่ง Server มาแสดงผลได้ ผ่าน Protocol TCP/IP โดยไม่ต้อง Refresh หน้า เช่นเดียวกับ Ajax

การใช้ Channel

การใช้ Channel Go Channel คืออะไร ? Channel มันคือ ท่อการสื่อสารระหว่าง Go Routines กับ ตัวโปรแกรมหลัก หรือ Go Routines ตัวอื่นๆก็ได้ หรือพูดง่ายๆ ว่า เวลาเราสั่งงาน Go Routines ให้ทำอะไร มันจะไปทำงานเบื้องหลัง คือแบ่งไปให้ CPU อีก Core ช่วยทำงาน ส่วนตัวโปรแกรมหลักก็ทำงานไป และ…

การใช้ Gorilla Websockets

การใช้ Gorilla Websockets ในบทความนี้ เราจะมาดูกันว่าเราจะใช้ แพ็คเกจ Gorilla Websocket ใน Go ได้อย่างไร ไลบรารีนี้ช่วยให้เราเขียน ไคลเอ็นต์/เซิร์ฟเวอร์ websocket ใน Go ได้ง่าย มีการนำ Go ไปใช้จริงของโปรโตคอล websocket ซึ่งช่วยให้เราจัดการกับการเชื่อมต่อ http แบบเก็บสถานะได้โดยใช้ websockets WebSockets – มันคืออะไร? การกล่าวถึงเหตุผลที่เราใช้ WebSockets…