[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"academy-blogs-th-29-12-How%252525252520to-all-all-createdAt:desc-default":3},{"data":4,"page":768,"perPage":769,"totalItems":770,"totalPages":771},[5,60,96,229,296,349,425,495,549,607,665,718],{"alt":6,"cover_image_path":7,"created":8,"expand":9,"id":56,"published_at":57,"school_blog":52,"short_description":58,"title":6,"updated":59,"slug":53,"views":55},"พารู้จักอีเวนต์น่าสนใจ Global AI Bootcamp 2025 by Microsoft","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fxkq9xfjl613f0zs\u002F5th_june_yix8zy7r48.webp","2026-03-04 08:31:58.275Z",{"keywords":10,"locale":24,"school_blog":34},[11,19],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},"sclkey987654321","school_keywords","2026-03-04 08:31:22.961Z","","jn6w3illgsos5oz","การพัฒนาทักษะการเขียนโปรแกรม","2026-04-10 16:07:39.670Z",{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},"2026-03-04 08:31:29.142Z","hrqdq7kjl5lzjmi","AI","2026-04-10 16:07:41.358Z",{"code":25,"collectionId":26,"collectionName":27,"created":28,"flag":29,"id":30,"is_default":31,"label":32,"updated":33},"th","pbc_1989393366","locales","2026-01-22 10:59:55.832Z","twemoji:flag-thailand","s8wri3bt4vgg2ji",true,"Thai","2026-04-10 15:42:46.614Z",{"category":35,"collectionId":36,"collectionName":37,"created":15,"expand":38,"id":52,"slug":53,"updated":54,"views":55},"spm4l1k5bgmhmmt","pbc_2105096300","school_blogs",{"category":39},{"blogIds":40,"collectionId":41,"collectionName":42,"created":43,"created_by":15,"id":35,"image":44,"image_alt":15,"image_path":45,"label":46,"name":47,"priority":48,"publish_at":49,"scheduled_at":15,"status":50,"updated":51,"updated_by":15},[],"sclcatblg987654321","school_category_blogs","2026-03-04 08:31:18.590Z","50hyjr6os45_ayazwr5gq7.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fspm4l1k5bgmhmmt\u002F50hyjr6os45_ayazwr5gq7.png",{"en":47,"th":47},"Knowledge",0,"2026-03-18 02:25:41.222Z","published","2026-04-25 02:32:14.497Z","gc0srjitajoamg9","global-ai-bootcamp-2025-microsoft-event","2026-05-08 19:01:34.486Z",319,"xkq9xfjl613f0zs","2025-01-27 06:45:08.021Z","Global AI Bootcamp 2025 โดย Microsoft เป็นโอกาสอันยอดเยี่ยมสำหรับนักพัฒนาและผู้ที่สนใจในเทคโนโลยี AI ที่จะพัฒนาทักษะและความรู้ในการพัฒนา AI พร้อมทั้งสร้างเครือข่ายกับผู้เชี่ยวชาญในวงการ","2026-04-25 02:47:24.220Z",{"alt":61,"cover_image_path":62,"created":63,"expand":64,"id":92,"published_at":93,"school_blog":88,"short_description":94,"title":61,"updated":95,"slug":89,"views":91},"DeepSeek คืออะไร จะมาแทน ChatGPT ได้ไหม?","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fywkn33kacfc871y\u002Fdeep_seek_chat_gpt_b0se8nycqa.webp","2026-03-04 08:32:00.894Z",{"keywords":65,"locale":82,"school_blog":83},[66,67,72,77],{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},{"collectionId":12,"collectionName":13,"created":68,"created_by":15,"id":69,"name":70,"updated":71,"updated_by":15},"2026-03-04 08:31:57.693Z","yd4pks6g93rjn1o","อนาคตเทคโนโลยีAI","2026-04-10 16:07:48.164Z",{"collectionId":12,"collectionName":13,"created":73,"created_by":15,"id":74,"name":75,"updated":76,"updated_by":15},"2026-03-04 08:31:59.033Z","bp3u6rq71h9fzzj","DeepSeekAI","2026-04-10 16:07:48.252Z",{"collectionId":12,"collectionName":13,"created":78,"created_by":15,"id":79,"name":80,"updated":81,"updated_by":15},"2026-03-04 08:32:00.323Z","7e0nkw6wrv63voh","ChatGPT","2026-04-10 16:07:48.344Z",{"code":25,"collectionId":26,"collectionName":27,"created":28,"flag":29,"id":30,"is_default":31,"label":32,"updated":33},{"category":35,"collectionId":36,"collectionName":37,"created":15,"expand":84,"id":88,"slug":89,"updated":90,"views":91},{"category":85},{"blogIds":86,"collectionId":41,"collectionName":42,"created":43,"created_by":15,"id":35,"image":44,"image_alt":15,"image_path":45,"label":87,"name":47,"priority":48,"publish_at":49,"scheduled_at":15,"status":50,"updated":51,"updated_by":15},[],{"en":47,"th":47},"y5t914pq2uutoqv","what-is-deepseek-can-it-replace-chatgpt","2026-05-08 18:29:39.000Z",293,"ywkn33kacfc871y","2025-01-27 04:45:33.939Z","บทความนี้จะพาคุณไปรู้จักกับ DeepSeek เทคโนโลยี AI ใหม่ล่าสุด และพิจารณาว่ามันสามารถเข้ามาแทนที่ ChatGPT ได้หรือไม่ โดยเปรียบเทียบทั้งสองในแง่ของความสามารถและการใช้งานจริง","2026-04-25 02:47:24.392Z",{"alt":97,"cover_image_path":98,"created":99,"expand":100,"id":225,"published_at":226,"school_blog":221,"short_description":227,"title":97,"updated":228,"slug":222,"views":224},"Ep.31 Go กับ Event-Driven WebSocket - เพิ่มความยืดหยุ่น","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Ftv58zzczjxj8pg0\u002F31_11zon_xgdtw0nmea.webp","2026-03-04 08:51:42.659Z",{"keywords":101,"locale":207,"school_blog":208},[102,107,112,117,122,127,132,137,142,147,152,157,162,167,172,177,182,187,192,197,202],{"collectionId":12,"collectionName":13,"created":103,"created_by":15,"id":104,"name":105,"updated":106,"updated_by":15},"2026-03-04 08:51:38.601Z","l7jxq9u9r8doacm","Event-Driven Architecture","2026-04-10 16:14:37.736Z",{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},"2026-03-04 08:34:00.920Z","ecac9y661or1xka","WebSocket","2026-04-10 16:08:05.227Z",{"collectionId":12,"collectionName":13,"created":113,"created_by":15,"id":114,"name":115,"updated":116,"updated_by":15},"2026-03-04 08:51:38.831Z","fxvxejehb7m4ork","Event-Driven","2026-04-10 16:14:37.831Z",{"collectionId":12,"collectionName":13,"created":118,"created_by":15,"id":119,"name":120,"updated":121,"updated_by":15},"2026-03-04 08:51:39.138Z","8ye13qo6j2s8pd8","การพัฒนาระบบ","2026-04-10 16:14:37.948Z",{"collectionId":12,"collectionName":13,"created":123,"created_by":15,"id":124,"name":125,"updated":126,"updated_by":15},"2026-03-04 08:51:39.548Z","k1nh8roy4xr0u4y","Server","2026-04-10 16:14:38.163Z",{"collectionId":12,"collectionName":13,"created":128,"created_by":15,"id":129,"name":130,"updated":131,"updated_by":15},"2026-03-04 08:51:22.473Z","xnw2u62a1h7c0ra","การออกแบบระบบ","2026-04-10 16:14:36.112Z",{"collectionId":12,"collectionName":13,"created":133,"created_by":15,"id":134,"name":135,"updated":136,"updated_by":15},"2026-03-04 08:51:40.112Z","2coo8t0jlzn6ots","ความยืดหยุ่น","2026-04-10 16:14:38.439Z",{"collectionId":12,"collectionName":13,"created":138,"created_by":15,"id":139,"name":140,"updated":141,"updated_by":15},"2026-03-04 08:51:40.443Z","4ai7f57wzu4lkbq","การปรับขนาด","2026-04-10 16:14:38.558Z",{"collectionId":12,"collectionName":13,"created":143,"created_by":15,"id":144,"name":145,"updated":146,"updated_by":15},"2026-03-04 08:20:14.253Z","ah6lvy4x8qe08l5","Golang","2026-04-10 16:07:26.172Z",{"collectionId":12,"collectionName":13,"created":148,"created_by":15,"id":149,"name":150,"updated":151,"updated_by":15},"2026-03-04 08:33:59.518Z","7pqn3y8ffwzzde5","ภาษา Go","2026-04-10 16:08:04.777Z",{"collectionId":12,"collectionName":13,"created":153,"created_by":15,"id":154,"name":155,"updated":156,"updated_by":15},"2026-03-04 08:27:15.893Z","keubtbdqa4mblx3","การพัฒนาโปรแกรม","2026-04-10 16:07:38.769Z",{"collectionId":12,"collectionName":13,"created":158,"created_by":15,"id":159,"name":160,"updated":161,"updated_by":15},"2026-03-04 08:32:27.645Z","vfe4f15x4b3afpm","การศึกษาการเขียนโปรแกรม","2026-04-10 16:07:54.538Z",{"collectionId":12,"collectionName":13,"created":163,"created_by":15,"id":164,"name":165,"updated":166,"updated_by":15},"2026-03-04 08:31:30.863Z","oyltq82epf0vqka","การเขียนโปรแกรม","2026-04-10 16:07:41.883Z",{"collectionId":12,"collectionName":13,"created":168,"created_by":15,"id":169,"name":170,"updated":171,"updated_by":15},"2026-03-04 08:34:09.187Z","3zp82zk9hqz13ko","การเขียนโปรแกรม Go","2026-04-10 16:08:08.225Z",{"collectionId":12,"collectionName":13,"created":173,"created_by":15,"id":174,"name":175,"updated":176,"updated_by":15},"2026-03-04 08:32:29.161Z","uewvwdt9cf41o8n","การเขียนโปรแกรมสำหรับมือใหม่","2026-04-10 16:07:54.935Z",{"collectionId":12,"collectionName":13,"created":178,"created_by":15,"id":179,"name":180,"updated":181,"updated_by":15},"2026-03-04 08:32:27.254Z","xl8ixz1jmfnab5f","ฝึกเขียนโปรแกรม","2026-04-10 16:07:54.377Z",{"collectionId":12,"collectionName":13,"created":183,"created_by":15,"id":184,"name":185,"updated":186,"updated_by":15},"2026-03-04 08:32:35.062Z","o0u15pkykswaj0k","พัฒนาโปรแกรม","2026-04-10 16:07:56.758Z",{"collectionId":12,"collectionName":13,"created":188,"created_by":15,"id":189,"name":190,"updated":191,"updated_by":15},"2026-03-04 08:31:53.015Z","801w5t09mfaa9hl","ภาษาโปรแกรม","2026-04-10 16:07:46.625Z",{"collectionId":12,"collectionName":13,"created":193,"created_by":15,"id":194,"name":195,"updated":196,"updated_by":15},"2026-03-04 08:20:37.794Z","x2c5z8w1cr41ij3","ภาษาโปรแกรมมิ่ง","2026-04-10 16:07:27.917Z",{"collectionId":12,"collectionName":13,"created":198,"created_by":15,"id":199,"name":200,"updated":201,"updated_by":15},"2026-03-04 08:26:56.612Z","yf74wkqyamfc5qx","โปรแกรมเมอร์","2026-04-10 16:07:36.426Z",{"collectionId":12,"collectionName":13,"created":203,"created_by":15,"id":204,"name":205,"updated":206,"updated_by":15},"2026-03-04 08:26:59.195Z","gab60xd583s3qaw","Superdev School","2026-04-10 16:07:37.087Z",{"code":25,"collectionId":26,"collectionName":27,"created":28,"flag":29,"id":30,"is_default":31,"label":32,"updated":33},{"category":209,"collectionId":36,"collectionName":37,"created":15,"expand":210,"id":221,"slug":222,"updated":223,"views":224},"wqxt7ag2gn7xcmk",{"category":211},{"blogIds":212,"collectionId":41,"collectionName":42,"created":213,"created_by":15,"id":209,"image":214,"image_alt":15,"image_path":215,"label":216,"name":217,"priority":218,"publish_at":219,"scheduled_at":15,"status":50,"updated":220,"updated_by":15},[],"2026-03-04 08:33:53.210Z","59ty92ns80w_15oc1implw.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fwqxt7ag2gn7xcmk\u002F59ty92ns80w_15oc1implw.png",{"en":217,"th":217},"Golang The Series",1,"2026-03-16 04:39:38.440Z","2026-04-25 02:32:15.470Z","1unwmit2loa7qk0","go-event-driven-websocket","2026-05-12 01:33:01.194Z",323,"tv58zzczjxj8pg0","2025-01-27 04:43:22.059Z","เรียนรู้เกี่ยวกับ Event-Driven Architecture และวิธีปรับ WebSocket Server ให้รองรับการทำงานแบบ Event-Driven เพื่อเพิ่มความยืดหยุ่นและปรับขนาดได้ง่ายขึ้น","2026-04-22 07:11:48.815Z",{"alt":230,"cover_image_path":231,"created":232,"expand":233,"id":292,"published_at":293,"school_blog":288,"short_description":294,"title":230,"updated":295,"slug":289,"views":291},"Ep.30 Go กับการวิเคราะห์ Log หลัง Stress Testing - ปรับปรุงระบบให้ดียิ่งขึ้น!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fvkdp58hcg7k4qbx\u002F29_11zon_95p8jmr362.webp","2026-03-04 08:51:43.572Z",{"keywords":234,"locale":282,"school_blog":283},[235,240,245,250,251,256,261,266,267,268,269,270,271,272,273,274,275,280,281],{"collectionId":12,"collectionName":13,"created":236,"created_by":15,"id":237,"name":238,"updated":239,"updated_by":15},"2026-03-04 08:51:41.825Z","diyc6ekhc8jbb4k","วิเคราะห์ Log","2026-04-10 16:14:38.891Z",{"collectionId":12,"collectionName":13,"created":241,"created_by":15,"id":242,"name":243,"updated":244,"updated_by":15},"2026-03-04 08:34:00.521Z","44l3qn47xjhwgf8","Stress Testing","2026-04-10 16:08:05.159Z",{"collectionId":12,"collectionName":13,"created":246,"created_by":15,"id":247,"name":248,"updated":249,"updated_by":15},"2026-03-04 08:34:04.241Z","x1xo601mpmb6rla","คอขวด","2026-04-10 16:08:06.459Z",{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},{"collectionId":12,"collectionName":13,"created":252,"created_by":15,"id":253,"name":254,"updated":255,"updated_by":15},"2026-03-04 08:34:03.569Z","wjlmz4fxu92ctl7","ปรับปรุงประสิทธิภาพ","2026-04-10 16:08:06.185Z",{"collectionId":12,"collectionName":13,"created":257,"created_by":15,"id":258,"name":259,"updated":260,"updated_by":15},"2026-03-04 08:51:42.285Z","6tb1l3s4tk9fqzj","การวิเคราะห์ข้อมูล","2026-04-10 16:14:39.042Z",{"collectionId":12,"collectionName":13,"created":262,"created_by":15,"id":263,"name":264,"updated":265,"updated_by":15},"2026-03-04 08:20:11.547Z","ey3puyme01a9bsw","Go","2026-04-10 16:07:25.893Z",{"collectionId":12,"collectionName":13,"created":143,"created_by":15,"id":144,"name":145,"updated":146,"updated_by":15},{"collectionId":12,"collectionName":13,"created":148,"created_by":15,"id":149,"name":150,"updated":151,"updated_by":15},{"collectionId":12,"collectionName":13,"created":168,"created_by":15,"id":169,"name":170,"updated":171,"updated_by":15},{"collectionId":12,"collectionName":13,"created":173,"created_by":15,"id":174,"name":175,"updated":176,"updated_by":15},{"collectionId":12,"collectionName":13,"created":158,"created_by":15,"id":159,"name":160,"updated":161,"updated_by":15},{"collectionId":12,"collectionName":13,"created":163,"created_by":15,"id":164,"name":165,"updated":166,"updated_by":15},{"collectionId":12,"collectionName":13,"created":178,"created_by":15,"id":179,"name":180,"updated":181,"updated_by":15},{"collectionId":12,"collectionName":13,"created":188,"created_by":15,"id":189,"name":190,"updated":191,"updated_by":15},{"collectionId":12,"collectionName":13,"created":193,"created_by":15,"id":194,"name":195,"updated":196,"updated_by":15},{"collectionId":12,"collectionName":13,"created":276,"created_by":15,"id":277,"name":278,"updated":279,"updated_by":15},"2026-03-04 08:32:24.473Z","xquecx7u5svb567","โปรแกรม","2026-04-10 16:07:53.714Z",{"collectionId":12,"collectionName":13,"created":198,"created_by":15,"id":199,"name":200,"updated":201,"updated_by":15},{"collectionId":12,"collectionName":13,"created":203,"created_by":15,"id":204,"name":205,"updated":206,"updated_by":15},{"code":25,"collectionId":26,"collectionName":27,"created":28,"flag":29,"id":30,"is_default":31,"label":32,"updated":33},{"category":209,"collectionId":36,"collectionName":37,"created":15,"expand":284,"id":288,"slug":289,"updated":290,"views":291},{"category":285},{"blogIds":286,"collectionId":41,"collectionName":42,"created":213,"created_by":15,"id":209,"image":214,"image_alt":15,"image_path":215,"label":287,"name":217,"priority":218,"publish_at":219,"scheduled_at":15,"status":50,"updated":220,"updated_by":15},[],{"en":217,"th":217},"h91k0ln9qqrq06q","go-websocket-log-analysis-after-stress-testing-ep30","2026-05-06 22:26:05.097Z",271,"vkdp58hcg7k4qbx","2025-01-27 04:43:11.256Z","เรียนรู้วิธีวิเคราะห์ Log และผลลัพธ์จาก Stress Testing เพื่อค้นหาคอขวดในระบบ WebSocket และแนวทางการแก้ปัญหาเพื่อเพิ่มประสิทธิภาพระบบของคุณ","2026-04-22 07:11:49.057Z",{"alt":297,"cover_image_path":298,"created":299,"expand":300,"id":345,"published_at":346,"school_blog":342,"short_description":347,"title":297,"updated":348,"slug":343,"views":344},"Ep.29 Go กับ Stress Testing - วัดขีดจำกัดระบบของคุณ!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Ftjfdjw3hjk3sw3q\u002F27_11zon_uw807n3mdf.webp","2026-03-04 08:34:12.557Z",{"keywords":301,"locale":336,"school_blog":337},[302,303,304,305,310,311,312,317,318,319,324,325,326,327,328,329,330,331,332,333,334,335],{"collectionId":12,"collectionName":13,"created":262,"created_by":15,"id":263,"name":264,"updated":265,"updated_by":15},{"collectionId":12,"collectionName":13,"created":143,"created_by":15,"id":144,"name":145,"updated":146,"updated_by":15},{"collectionId":12,"collectionName":13,"created":148,"created_by":15,"id":149,"name":150,"updated":151,"updated_by":15},{"collectionId":12,"collectionName":13,"created":306,"created_by":15,"id":307,"name":308,"updated":309,"updated_by":15},"2026-03-04 08:34:00.113Z","8f9k1pkreklpbr4","การเขียนโค้ด Go","2026-04-10 16:08:05.021Z",{"collectionId":12,"collectionName":13,"created":241,"created_by":15,"id":242,"name":243,"updated":244,"updated_by":15},{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},{"collectionId":12,"collectionName":13,"created":313,"created_by":15,"id":314,"name":315,"updated":316,"updated_by":15},"2026-03-04 08:34:01.537Z","ytqe8281knr66fa","ทดสอบสมรรถนะ","2026-04-10 16:08:05.497Z",{"collectionId":12,"collectionName":13,"created":252,"created_by":15,"id":253,"name":254,"updated":255,"updated_by":15},{"collectionId":12,"collectionName":13,"created":246,"created_by":15,"id":247,"name":248,"updated":249,"updated_by":15},{"collectionId":12,"collectionName":13,"created":320,"created_by":15,"id":321,"name":322,"updated":323,"updated_by":15},"2026-03-04 08:34:05.694Z","1h90p4i4su2zwxh","การจำลองการเชื่อมต่อ","2026-04-10 16:08:06.964Z",{"collectionId":12,"collectionName":13,"created":153,"created_by":15,"id":154,"name":155,"updated":156,"updated_by":15},{"collectionId":12,"collectionName":13,"created":158,"created_by":15,"id":159,"name":160,"updated":161,"updated_by":15},{"collectionId":12,"collectionName":13,"created":163,"created_by":15,"id":164,"name":165,"updated":166,"updated_by":15},{"collectionId":12,"collectionName":13,"created":168,"created_by":15,"id":169,"name":170,"updated":171,"updated_by":15},{"collectionId":12,"collectionName":13,"created":173,"created_by":15,"id":174,"name":175,"updated":176,"updated_by":15},{"collectionId":12,"collectionName":13,"created":178,"created_by":15,"id":179,"name":180,"updated":181,"updated_by":15},{"collectionId":12,"collectionName":13,"created":188,"created_by":15,"id":189,"name":190,"updated":191,"updated_by":15},{"collectionId":12,"collectionName":13,"created":276,"created_by":15,"id":277,"name":278,"updated":279,"updated_by":15},{"collectionId":12,"collectionName":13,"created":193,"created_by":15,"id":194,"name":195,"updated":196,"updated_by":15},{"collectionId":12,"collectionName":13,"created":183,"created_by":15,"id":184,"name":185,"updated":186,"updated_by":15},{"collectionId":12,"collectionName":13,"created":198,"created_by":15,"id":199,"name":200,"updated":201,"updated_by":15},{"collectionId":12,"collectionName":13,"created":203,"created_by":15,"id":204,"name":205,"updated":206,"updated_by":15},{"code":25,"collectionId":26,"collectionName":27,"created":28,"flag":29,"id":30,"is_default":31,"label":32,"updated":33},{"category":209,"collectionId":36,"collectionName":37,"created":15,"expand":338,"id":342,"slug":343,"updated":15,"views":344},{"category":339},{"blogIds":340,"collectionId":41,"collectionName":42,"created":213,"created_by":15,"id":209,"image":214,"image_alt":15,"image_path":215,"label":341,"name":217,"priority":218,"publish_at":219,"scheduled_at":15,"status":50,"updated":220,"updated_by":15},[],{"en":217,"th":217},"idac69fa4kr9fb3","go-stress-testing-websocket",297,"tjfdjw3hjk3sw3q","2025-01-27 04:42:34.661Z","เรียนรู้วิธีการทำ Stress Testing สำหรับ WebSocket โดยใช้ Go เพื่อวัดขีดจำกัดของระบบและปรับปรุงประสิทธิภาพ","2026-04-25 02:47:29.717Z",{"alt":350,"cover_image_path":351,"created":352,"expand":353,"id":421,"published_at":422,"school_blog":417,"short_description":423,"title":350,"updated":424,"slug":418,"views":420},"Ep.28 Go กับ WebSocket Security - เพิ่มความปลอดภัยให้ระบบของคุณ!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fe95plluvlsje6f8\u002F25_11zon_gdjd1y0bzt.webp","2026-03-04 08:34:16.503Z",{"keywords":354,"locale":411,"school_blog":412},[355,356,357,358,359,364,369,374,379,384,389,394,399,400,401,402,403,404,405,406,407,408,409,410],{"collectionId":12,"collectionName":13,"created":262,"created_by":15,"id":263,"name":264,"updated":265,"updated_by":15},{"collectionId":12,"collectionName":13,"created":143,"created_by":15,"id":144,"name":145,"updated":146,"updated_by":15},{"collectionId":12,"collectionName":13,"created":148,"created_by":15,"id":149,"name":150,"updated":151,"updated_by":15},{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},{"collectionId":12,"collectionName":13,"created":360,"created_by":15,"id":361,"name":362,"updated":363,"updated_by":15},"2026-03-04 08:34:03.189Z","yqlfsj6oely2c95","ความปลอดภัย","2026-04-10 16:08:06.027Z",{"collectionId":12,"collectionName":13,"created":365,"created_by":15,"id":366,"name":367,"updated":368,"updated_by":15},"2026-03-04 08:34:02.324Z","r9akapsc75q5l3w","WSS","2026-04-10 16:08:05.711Z",{"collectionId":12,"collectionName":13,"created":370,"created_by":15,"id":371,"name":372,"updated":373,"updated_by":15},"2026-03-04 08:34:07.001Z","0w6brqjqc0zm0bd","การเข้ารหัส","2026-04-10 16:08:07.438Z",{"collectionId":12,"collectionName":13,"created":375,"created_by":15,"id":376,"name":377,"updated":378,"updated_by":15},"2026-03-04 08:34:08.824Z","nkdo50apa7nibqm","การจัดการสิทธิ์","2026-04-10 16:08:08.158Z",{"collectionId":12,"collectionName":13,"created":380,"created_by":15,"id":381,"name":382,"updated":383,"updated_by":15},"2026-03-04 08:34:05.981Z","2uacq4bcskvu8dc","DDOS","2026-04-10 16:08:07.122Z",{"collectionId":12,"collectionName":13,"created":385,"created_by":15,"id":386,"name":387,"updated":388,"updated_by":15},"2026-03-04 08:34:07.915Z","921nl48h9in67sw","Rate Limiting","2026-04-10 16:08:07.808Z",{"collectionId":12,"collectionName":13,"created":390,"created_by":15,"id":391,"name":392,"updated":393,"updated_by":15},"2026-03-04 08:34:10.485Z","5v113gy6l7vswbr","RBAC","2026-04-10 16:08:08.785Z",{"collectionId":12,"collectionName":13,"created":395,"created_by":15,"id":396,"name":397,"updated":398,"updated_by":15},"2026-03-04 08:34:11.541Z","67xrlmvqwizocfz","Token","2026-04-10 16:08:09.135Z",{"collectionId":12,"collectionName":13,"created":168,"created_by":15,"id":169,"name":170,"updated":171,"updated_by":15},{"collectionId":12,"collectionName":13,"created":158,"created_by":15,"id":159,"name":160,"updated":161,"updated_by":15},{"collectionId":12,"collectionName":13,"created":163,"created_by":15,"id":164,"name":165,"updated":166,"updated_by":15},{"collectionId":12,"collectionName":13,"created":173,"created_by":15,"id":174,"name":175,"updated":176,"updated_by":15},{"collectionId":12,"collectionName":13,"created":153,"created_by":15,"id":154,"name":155,"updated":156,"updated_by":15},{"collectionId":12,"collectionName":13,"created":178,"created_by":15,"id":179,"name":180,"updated":181,"updated_by":15},{"collectionId":12,"collectionName":13,"created":183,"created_by":15,"id":184,"name":185,"updated":186,"updated_by":15},{"collectionId":12,"collectionName":13,"created":188,"created_by":15,"id":189,"name":190,"updated":191,"updated_by":15},{"collectionId":12,"collectionName":13,"created":193,"created_by":15,"id":194,"name":195,"updated":196,"updated_by":15},{"collectionId":12,"collectionName":13,"created":276,"created_by":15,"id":277,"name":278,"updated":279,"updated_by":15},{"collectionId":12,"collectionName":13,"created":198,"created_by":15,"id":199,"name":200,"updated":201,"updated_by":15},{"collectionId":12,"collectionName":13,"created":203,"created_by":15,"id":204,"name":205,"updated":206,"updated_by":15},{"code":25,"collectionId":26,"collectionName":27,"created":28,"flag":29,"id":30,"is_default":31,"label":32,"updated":33},{"category":209,"collectionId":36,"collectionName":37,"created":15,"expand":413,"id":417,"slug":418,"updated":419,"views":420},{"category":414},{"blogIds":415,"collectionId":41,"collectionName":42,"created":213,"created_by":15,"id":209,"image":214,"image_alt":15,"image_path":215,"label":416,"name":217,"priority":218,"publish_at":219,"scheduled_at":15,"status":50,"updated":220,"updated_by":15},[],{"en":217,"th":217},"5x8fyd9f4bw3fd0","go-websocket-security","2026-05-07 07:52:55.918Z",305,"e95plluvlsje6f8","2025-01-27 04:42:22.079Z","เรียนรู้วิธีเพิ่มความปลอดภัยให้ WebSocket Cluster ของคุณด้วยการใช้ WSS, การตรวจสอบ Token, RBAC และ Rate Limiting เพื่อป้องกันการโจมตีและรักษาความเป็นส่วนตัวของข้อมูล","2026-04-25 02:47:30.633Z",{"alt":426,"cover_image_path":427,"created":428,"expand":429,"id":491,"published_at":492,"school_blog":487,"short_description":493,"title":426,"updated":494,"slug":488,"views":490},"Ep.27 Go กับ WebSocket Cluster - เพิ่มพลังการรองรับผู้ใช้แบบกระจายตัว!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fb5wlxq7hllxi2qg\u002F23_11zon_k6sut4x0oi.webp","2026-03-04 08:34:15.693Z",{"keywords":430,"locale":481,"school_blog":482},[431,432,433,434,439,440,445,450,455,460,465,470,471,472,473,474,475,476,477,478,479,480],{"collectionId":12,"collectionName":13,"created":262,"created_by":15,"id":263,"name":264,"updated":265,"updated_by":15},{"collectionId":12,"collectionName":13,"created":143,"created_by":15,"id":144,"name":145,"updated":146,"updated_by":15},{"collectionId":12,"collectionName":13,"created":148,"created_by":15,"id":149,"name":150,"updated":151,"updated_by":15},{"collectionId":12,"collectionName":13,"created":435,"created_by":15,"id":436,"name":437,"updated":438,"updated_by":15},"2026-03-04 08:34:05.004Z","q6s3j8b957nwa9d","การพัฒนา Go","2026-04-10 16:08:06.721Z",{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},{"collectionId":12,"collectionName":13,"created":441,"created_by":15,"id":442,"name":443,"updated":444,"updated_by":15},"2026-03-04 08:34:07.677Z","6sjd7h1ggczn786","Cluster","2026-04-10 16:08:07.645Z",{"collectionId":12,"collectionName":13,"created":446,"created_by":15,"id":447,"name":448,"updated":449,"updated_by":15},"2026-03-04 08:34:10.254Z","rss87kgvhtvkri1","Redis Pub\u002FSub","2026-04-10 16:08:08.714Z",{"collectionId":12,"collectionName":13,"created":451,"created_by":15,"id":452,"name":453,"updated":454,"updated_by":15},"2026-03-04 08:34:11.913Z","5r1cyrfomvaxrha","รองรับผู้ใช้","2026-04-10 16:08:09.283Z",{"collectionId":12,"collectionName":13,"created":456,"created_by":15,"id":457,"name":458,"updated":459,"updated_by":15},"2026-03-04 08:34:12.496Z","992k3hc4xxojtaj","ความเสถียร","2026-04-10 16:08:09.493Z",{"collectionId":12,"collectionName":13,"created":461,"created_by":15,"id":462,"name":463,"updated":464,"updated_by":15},"2026-03-04 08:34:13.538Z","7wsdz75zmgcp4c3","การกระจายข้อความ","2026-04-10 16:08:09.823Z",{"collectionId":12,"collectionName":13,"created":466,"created_by":15,"id":467,"name":468,"updated":469,"updated_by":15},"2026-03-04 08:34:14.103Z","6js08ebl8udwy5e","การซิงโครไนซ์สถานะ","2026-04-10 16:08:10.006Z",{"collectionId":12,"collectionName":13,"created":153,"created_by":15,"id":154,"name":155,"updated":156,"updated_by":15},{"collectionId":12,"collectionName":13,"created":158,"created_by":15,"id":159,"name":160,"updated":161,"updated_by":15},{"collectionId":12,"collectionName":13,"created":163,"created_by":15,"id":164,"name":165,"updated":166,"updated_by":15},{"collectionId":12,"collectionName":13,"created":168,"created_by":15,"id":169,"name":170,"updated":171,"updated_by":15},{"collectionId":12,"collectionName":13,"created":173,"created_by":15,"id":174,"name":175,"updated":176,"updated_by":15},{"collectionId":12,"collectionName":13,"created":178,"created_by":15,"id":179,"name":180,"updated":181,"updated_by":15},{"collectionId":12,"collectionName":13,"created":183,"created_by":15,"id":184,"name":185,"updated":186,"updated_by":15},{"collectionId":12,"collectionName":13,"created":188,"created_by":15,"id":189,"name":190,"updated":191,"updated_by":15},{"collectionId":12,"collectionName":13,"created":276,"created_by":15,"id":277,"name":278,"updated":279,"updated_by":15},{"collectionId":12,"collectionName":13,"created":198,"created_by":15,"id":199,"name":200,"updated":201,"updated_by":15},{"collectionId":12,"collectionName":13,"created":203,"created_by":15,"id":204,"name":205,"updated":206,"updated_by":15},{"code":25,"collectionId":26,"collectionName":27,"created":28,"flag":29,"id":30,"is_default":31,"label":32,"updated":33},{"category":209,"collectionId":36,"collectionName":37,"created":15,"expand":483,"id":487,"slug":488,"updated":489,"views":490},{"category":484},{"blogIds":485,"collectionId":41,"collectionName":42,"created":213,"created_by":15,"id":209,"image":214,"image_alt":15,"image_path":215,"label":486,"name":217,"priority":218,"publish_at":219,"scheduled_at":15,"status":50,"updated":220,"updated_by":15},[],{"en":217,"th":217},"h04dj8i9c0xasgf","go-websocket-cluster","2026-05-11 18:07:15.098Z",439,"b5wlxq7hllxi2qg","2025-01-27 04:41:33.464Z","เรียนรู้วิธีสร้าง WebSocket Server ในรูปแบบ Cluster ด้วย Redis Pub\u002FSub เพื่อรองรับผู้ใช้จำนวนมากและเพิ่มความเสถียรของระบบ","2026-04-25 02:47:30.426Z",{"alt":496,"cover_image_path":497,"created":498,"expand":499,"id":545,"published_at":546,"school_blog":541,"short_description":547,"title":496,"updated":548,"slug":542,"views":544},"Ep.26 Go กับ Compression บน WebSocket - ลดขนาดข้อมูล เพิ่มความเร็ว!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fomwif3cavufy19c\u002F21_11zon_7vqzuu41lw.webp","2026-03-04 08:34:16.281Z",{"keywords":500,"locale":535,"school_blog":536},[501,502,503,504,509,510,515,520,525,526,527,528,529,530,531,532,533,534],{"collectionId":12,"collectionName":13,"created":262,"created_by":15,"id":263,"name":264,"updated":265,"updated_by":15},{"collectionId":12,"collectionName":13,"created":143,"created_by":15,"id":144,"name":145,"updated":146,"updated_by":15},{"collectionId":12,"collectionName":13,"created":148,"created_by":15,"id":149,"name":150,"updated":151,"updated_by":15},{"collectionId":12,"collectionName":13,"created":505,"created_by":15,"id":506,"name":507,"updated":508,"updated_by":15},"2026-03-04 08:34:06.204Z","uki2mmns85up9uf","Compression","2026-04-10 16:08:07.193Z",{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},{"collectionId":12,"collectionName":13,"created":511,"created_by":15,"id":512,"name":513,"updated":514,"updated_by":15},"2026-03-04 08:34:08.235Z","01e5gppie2axm4l","ลดขนาดข้อมูล","2026-04-10 16:08:07.889Z",{"collectionId":12,"collectionName":13,"created":516,"created_by":15,"id":517,"name":518,"updated":519,"updated_by":15},"2026-03-04 08:34:11.160Z","g1ncgq98hse39bh","เพิ่มความเร็ว","2026-04-10 16:08:08.968Z",{"collectionId":12,"collectionName":13,"created":521,"created_by":15,"id":522,"name":523,"updated":524,"updated_by":15},"2026-03-04 08:34:12.223Z","mbdm8vvumxwfnzi","Per-Message Deflate","2026-04-10 16:08:09.345Z",{"collectionId":12,"collectionName":13,"created":158,"created_by":15,"id":159,"name":160,"updated":161,"updated_by":15},{"collectionId":12,"collectionName":13,"created":163,"created_by":15,"id":164,"name":165,"updated":166,"updated_by":15},{"collectionId":12,"collectionName":13,"created":168,"created_by":15,"id":169,"name":170,"updated":171,"updated_by":15},{"collectionId":12,"collectionName":13,"created":173,"created_by":15,"id":174,"name":175,"updated":176,"updated_by":15},{"collectionId":12,"collectionName":13,"created":178,"created_by":15,"id":179,"name":180,"updated":181,"updated_by":15},{"collectionId":12,"collectionName":13,"created":188,"created_by":15,"id":189,"name":190,"updated":191,"updated_by":15},{"collectionId":12,"collectionName":13,"created":276,"created_by":15,"id":277,"name":278,"updated":279,"updated_by":15},{"collectionId":12,"collectionName":13,"created":193,"created_by":15,"id":194,"name":195,"updated":196,"updated_by":15},{"collectionId":12,"collectionName":13,"created":198,"created_by":15,"id":199,"name":200,"updated":201,"updated_by":15},{"collectionId":12,"collectionName":13,"created":203,"created_by":15,"id":204,"name":205,"updated":206,"updated_by":15},{"code":25,"collectionId":26,"collectionName":27,"created":28,"flag":29,"id":30,"is_default":31,"label":32,"updated":33},{"category":209,"collectionId":36,"collectionName":37,"created":15,"expand":537,"id":541,"slug":542,"updated":543,"views":544},{"category":538},{"blogIds":539,"collectionId":41,"collectionName":42,"created":213,"created_by":15,"id":209,"image":214,"image_alt":15,"image_path":215,"label":540,"name":217,"priority":218,"publish_at":219,"scheduled_at":15,"status":50,"updated":220,"updated_by":15},[],{"en":217,"th":217},"udozun70jfgum80","compression-websocket-go","2026-05-08 23:02:44.069Z",306,"omwif3cavufy19c","2025-01-27 04:41:22.209Z","เรียนรู้การทำ Compression บน WebSocket เพื่อช่วยลดขนาดข้อมูลที่ส่งผ่านเครือข่ายและเพิ่มประสิทธิภาพการสื่อสารในระบบของคุณ","2026-04-25 02:47:30.525Z",{"alt":550,"cover_image_path":551,"created":552,"expand":553,"id":603,"published_at":604,"school_blog":600,"short_description":605,"title":550,"updated":606,"slug":601,"views":602},"Ep.25 Go กับ Load Balancing - กระจายการเชื่อมต่ออย่างมือโปร!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F05mdpkex783sgbm\u002F19_11zon_9zwc8jzjf8.webp","2026-03-04 08:34:13.631Z",{"keywords":554,"locale":594,"school_blog":595},[555,556,557,558,559,564,569,574,579,584,585,586,587,588,589,590,591,592,593],{"collectionId":12,"collectionName":13,"created":262,"created_by":15,"id":263,"name":264,"updated":265,"updated_by":15},{"collectionId":12,"collectionName":13,"created":143,"created_by":15,"id":144,"name":145,"updated":146,"updated_by":15},{"collectionId":12,"collectionName":13,"created":148,"created_by":15,"id":149,"name":150,"updated":151,"updated_by":15},{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},{"collectionId":12,"collectionName":13,"created":560,"created_by":15,"id":561,"name":562,"updated":563,"updated_by":15},"2026-03-04 08:34:03.856Z","9dujh23qyko22y0","Load Balancing","2026-04-10 16:08:06.326Z",{"collectionId":12,"collectionName":13,"created":565,"created_by":15,"id":566,"name":567,"updated":568,"updated_by":15},"2026-03-04 08:34:07.368Z","e72wrydddws0lz8","เพิ่มประสิทธิภาพ","2026-04-10 16:08:07.574Z",{"collectionId":12,"collectionName":13,"created":570,"created_by":15,"id":571,"name":572,"updated":573,"updated_by":15},"2026-03-04 08:34:10.007Z","bsqlwredirv6u8q","รองรับผู้ใช้งานจำนวนมาก","2026-04-10 16:08:08.592Z",{"collectionId":12,"collectionName":13,"created":575,"created_by":15,"id":576,"name":577,"updated":578,"updated_by":15},"2026-03-04 08:34:09.677Z","zy6p9bub451w3c8","NGINX","2026-04-10 16:08:08.440Z",{"collectionId":12,"collectionName":13,"created":580,"created_by":15,"id":581,"name":582,"updated":583,"updated_by":15},"2026-03-04 08:34:10.799Z","m3qoswhgnc4c38n","Kubernetes","2026-04-10 16:08:08.875Z",{"collectionId":12,"collectionName":13,"created":158,"created_by":15,"id":159,"name":160,"updated":161,"updated_by":15},{"collectionId":12,"collectionName":13,"created":163,"created_by":15,"id":164,"name":165,"updated":166,"updated_by":15},{"collectionId":12,"collectionName":13,"created":168,"created_by":15,"id":169,"name":170,"updated":171,"updated_by":15},{"collectionId":12,"collectionName":13,"created":173,"created_by":15,"id":174,"name":175,"updated":176,"updated_by":15},{"collectionId":12,"collectionName":13,"created":178,"created_by":15,"id":179,"name":180,"updated":181,"updated_by":15},{"collectionId":12,"collectionName":13,"created":188,"created_by":15,"id":189,"name":190,"updated":191,"updated_by":15},{"collectionId":12,"collectionName":13,"created":193,"created_by":15,"id":194,"name":195,"updated":196,"updated_by":15},{"collectionId":12,"collectionName":13,"created":276,"created_by":15,"id":277,"name":278,"updated":279,"updated_by":15},{"collectionId":12,"collectionName":13,"created":198,"created_by":15,"id":199,"name":200,"updated":201,"updated_by":15},{"collectionId":12,"collectionName":13,"created":203,"created_by":15,"id":204,"name":205,"updated":206,"updated_by":15},{"code":25,"collectionId":26,"collectionName":27,"created":28,"flag":29,"id":30,"is_default":31,"label":32,"updated":33},{"category":209,"collectionId":36,"collectionName":37,"created":15,"expand":596,"id":600,"slug":601,"updated":15,"views":602},{"category":597},{"blogIds":598,"collectionId":41,"collectionName":42,"created":213,"created_by":15,"id":209,"image":214,"image_alt":15,"image_path":215,"label":599,"name":217,"priority":218,"publish_at":219,"scheduled_at":15,"status":50,"updated":220,"updated_by":15},[],{"en":217,"th":217},"i5q59s3f57b4b0h","load-balancing-websocket-go",314,"05mdpkex783sgbm","2025-01-27 04:41:08.890Z","เรียนรู้วิธีเพิ่มประสิทธิภาพ WebSocket Server ด้วย Load Balancing และ Scaling เพื่อรองรับผู้ใช้งานจำนวนมากใน Go","2026-04-25 02:47:30.104Z",{"alt":608,"cover_image_path":609,"created":610,"expand":611,"id":661,"published_at":662,"school_blog":658,"short_description":663,"title":608,"updated":664,"slug":659,"views":660},"Ep.24 Go กับ Error Handling & Logging บน WebSocket - เพิ่มความมั่นคงให้ระบบของคุณ!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fv4zbt8hf4leh49x\u002F17_11zon_w0iqc2bydq.webp","2026-03-04 08:34:20.720Z",{"keywords":612,"locale":652,"school_blog":653},[613,614,615,616,617,622,627,632,637,642,643,644,645,646,647,648,649,650,651],{"collectionId":12,"collectionName":13,"created":262,"created_by":15,"id":263,"name":264,"updated":265,"updated_by":15},{"collectionId":12,"collectionName":13,"created":143,"created_by":15,"id":144,"name":145,"updated":146,"updated_by":15},{"collectionId":12,"collectionName":13,"created":148,"created_by":15,"id":149,"name":150,"updated":151,"updated_by":15},{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},{"collectionId":12,"collectionName":13,"created":618,"created_by":15,"id":619,"name":620,"updated":621,"updated_by":15},"2026-03-04 08:24:43.639Z","mjcndls2y3h9ob6","Error Handling","2026-04-10 16:07:29.897Z",{"collectionId":12,"collectionName":13,"created":623,"created_by":15,"id":624,"name":625,"updated":626,"updated_by":15},"2026-03-04 08:33:55.302Z","0mue4zt83jcdtq9","Logging","2026-04-10 16:08:03.396Z",{"collectionId":12,"collectionName":13,"created":628,"created_by":15,"id":629,"name":630,"updated":631,"updated_by":15},"2026-03-04 08:34:15.292Z","sil8fniikll3uzb","ความมั่นคงของระบบ","2026-04-10 16:08:10.613Z",{"collectionId":12,"collectionName":13,"created":633,"created_by":15,"id":634,"name":635,"updated":636,"updated_by":15},"2026-03-04 08:32:45.519Z","dhpyn9byool9daz","การจัดการข้อผิดพลาด","2026-04-10 16:07:59.648Z",{"collectionId":12,"collectionName":13,"created":638,"created_by":15,"id":639,"name":640,"updated":641,"updated_by":15},"2026-03-04 08:34:16.471Z","hfw7yttid5e77qt","การบันทึกข้อมูล","2026-04-10 16:08:11.030Z",{"collectionId":12,"collectionName":13,"created":158,"created_by":15,"id":159,"name":160,"updated":161,"updated_by":15},{"collectionId":12,"collectionName":13,"created":153,"created_by":15,"id":154,"name":155,"updated":156,"updated_by":15},{"collectionId":12,"collectionName":13,"created":163,"created_by":15,"id":164,"name":165,"updated":166,"updated_by":15},{"collectionId":12,"collectionName":13,"created":168,"created_by":15,"id":169,"name":170,"updated":171,"updated_by":15},{"collectionId":12,"collectionName":13,"created":173,"created_by":15,"id":174,"name":175,"updated":176,"updated_by":15},{"collectionId":12,"collectionName":13,"created":178,"created_by":15,"id":179,"name":180,"updated":181,"updated_by":15},{"collectionId":12,"collectionName":13,"created":188,"created_by":15,"id":189,"name":190,"updated":191,"updated_by":15},{"collectionId":12,"collectionName":13,"created":276,"created_by":15,"id":277,"name":278,"updated":279,"updated_by":15},{"collectionId":12,"collectionName":13,"created":198,"created_by":15,"id":199,"name":200,"updated":201,"updated_by":15},{"collectionId":12,"collectionName":13,"created":203,"created_by":15,"id":204,"name":205,"updated":206,"updated_by":15},{"code":25,"collectionId":26,"collectionName":27,"created":28,"flag":29,"id":30,"is_default":31,"label":32,"updated":33},{"category":209,"collectionId":36,"collectionName":37,"created":15,"expand":654,"id":658,"slug":659,"updated":15,"views":660},{"category":655},{"blogIds":656,"collectionId":41,"collectionName":42,"created":213,"created_by":15,"id":209,"image":214,"image_alt":15,"image_path":215,"label":657,"name":217,"priority":218,"publish_at":219,"scheduled_at":15,"status":50,"updated":220,"updated_by":15},[],{"en":217,"th":217},"ekazjrk1qx2ebbw","go-error-handling-logging-websocket",298,"v4zbt8hf4leh49x","2025-01-27 04:40:43.184Z","เรียนรู้วิธีจัดการ Error และ Logging บน WebSocket เพื่อเสริมความมั่นคงและประสบการณ์ผู้ใช้ที่ดียิ่งขึ้น","2026-05-06 08:37:49.768Z",{"alt":666,"cover_image_path":667,"created":668,"expand":669,"id":714,"published_at":715,"school_blog":711,"short_description":716,"title":666,"updated":717,"slug":712,"views":713},"Ep.23 Go กับ WebSocket Security - เพิ่มความปลอดภัยด้วย Session และ Authentication!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Ff5x5qvkptr2wxhl\u002F15_11zon_7xw1e9umak.webp","2026-03-04 08:34:21.800Z",{"keywords":670,"locale":705,"school_blog":706},[671,672,673,674,675,676,681,686,691,696,697,698,699,700,701,702,703,704],{"collectionId":12,"collectionName":13,"created":262,"created_by":15,"id":263,"name":264,"updated":265,"updated_by":15},{"collectionId":12,"collectionName":13,"created":143,"created_by":15,"id":144,"name":145,"updated":146,"updated_by":15},{"collectionId":12,"collectionName":13,"created":148,"created_by":15,"id":149,"name":150,"updated":151,"updated_by":15},{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},{"collectionId":12,"collectionName":13,"created":360,"created_by":15,"id":361,"name":362,"updated":363,"updated_by":15},{"collectionId":12,"collectionName":13,"created":677,"created_by":15,"id":678,"name":679,"updated":680,"updated_by":15},"2026-03-04 08:34:18.095Z","z3u3nql685g5e3b","Authentication","2026-04-10 16:08:11.664Z",{"collectionId":12,"collectionName":13,"created":682,"created_by":15,"id":683,"name":684,"updated":685,"updated_by":15},"2026-03-04 08:34:19.080Z","6yuww25itmg98su","Session","2026-04-10 16:08:11.911Z",{"collectionId":12,"collectionName":13,"created":687,"created_by":15,"id":688,"name":689,"updated":690,"updated_by":15},"2026-03-04 08:32:13.391Z","7nquvthmvw3cb3b","การพัฒนาเว็บ","2026-04-10 16:07:51.337Z",{"collectionId":12,"collectionName":13,"created":692,"created_by":15,"id":693,"name":694,"updated":695,"updated_by":15},"2026-03-04 08:34:20.407Z","3b4qoz0h51ulqhm","การตรวจสอบสิทธิ์ผู้ใช้","2026-04-10 16:08:12.421Z",{"collectionId":12,"collectionName":13,"created":158,"created_by":15,"id":159,"name":160,"updated":161,"updated_by":15},{"collectionId":12,"collectionName":13,"created":163,"created_by":15,"id":164,"name":165,"updated":166,"updated_by":15},{"collectionId":12,"collectionName":13,"created":168,"created_by":15,"id":169,"name":170,"updated":171,"updated_by":15},{"collectionId":12,"collectionName":13,"created":173,"created_by":15,"id":174,"name":175,"updated":176,"updated_by":15},{"collectionId":12,"collectionName":13,"created":178,"created_by":15,"id":179,"name":180,"updated":181,"updated_by":15},{"collectionId":12,"collectionName":13,"created":188,"created_by":15,"id":189,"name":190,"updated":191,"updated_by":15},{"collectionId":12,"collectionName":13,"created":276,"created_by":15,"id":277,"name":278,"updated":279,"updated_by":15},{"collectionId":12,"collectionName":13,"created":198,"created_by":15,"id":199,"name":200,"updated":201,"updated_by":15},{"collectionId":12,"collectionName":13,"created":203,"created_by":15,"id":204,"name":205,"updated":206,"updated_by":15},{"code":25,"collectionId":26,"collectionName":27,"created":28,"flag":29,"id":30,"is_default":31,"label":32,"updated":33},{"category":209,"collectionId":36,"collectionName":37,"created":15,"expand":707,"id":711,"slug":712,"updated":15,"views":713},{"category":708},{"blogIds":709,"collectionId":41,"collectionName":42,"created":213,"created_by":15,"id":209,"image":214,"image_alt":15,"image_path":215,"label":710,"name":217,"priority":218,"publish_at":219,"scheduled_at":15,"status":50,"updated":220,"updated_by":15},[],{"en":217,"th":217},"fjodeku05zddrvn","go-websocket-security-session-authentication",312,"f5x5qvkptr2wxhl","2025-01-27 04:40:29.741Z","เรียนรู้วิธีเพิ่มความปลอดภัยให้กับ WebSocket ในภาษา Go ด้วยการใช้ Session และการตรวจสอบสิทธิ์ผู้ใช้","2026-04-25 02:47:31.650Z",{"alt":719,"cover_image_path":720,"created":721,"expand":722,"id":764,"published_at":765,"school_blog":760,"short_description":766,"title":719,"updated":767,"slug":761,"views":763},"Ep.22 Go กับ WebSocket - การสื่อสารแบบเรียลไทม์ที่ทันสมัย!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Flv3gh2dxhuslmsn\u002F13_11zon_a4qckytt75.webp","2026-03-04 08:34:22.284Z",{"keywords":723,"locale":754,"school_blog":755},[724,725,726,727,728,733,738,739,744,745,746,747,748,749,750,751,752,753],{"collectionId":12,"collectionName":13,"created":262,"created_by":15,"id":263,"name":264,"updated":265,"updated_by":15},{"collectionId":12,"collectionName":13,"created":143,"created_by":15,"id":144,"name":145,"updated":146,"updated_by":15},{"collectionId":12,"collectionName":13,"created":148,"created_by":15,"id":149,"name":150,"updated":151,"updated_by":15},{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},{"collectionId":12,"collectionName":13,"created":729,"created_by":15,"id":730,"name":731,"updated":732,"updated_by":15},"2026-03-04 08:34:19.689Z","5kc8vgh0eh9db2v","การสื่อสารแบบเรียลไทม์","2026-04-10 16:08:12.198Z",{"collectionId":12,"collectionName":13,"created":734,"created_by":15,"id":735,"name":736,"updated":737,"updated_by":15},"2026-03-04 08:34:21.070Z","3615sc755h8vrnk","gorilla\u002Fwebsocket","2026-04-10 16:08:12.574Z",{"collectionId":12,"collectionName":13,"created":687,"created_by":15,"id":688,"name":689,"updated":690,"updated_by":15},{"collectionId":12,"collectionName":13,"created":740,"created_by":15,"id":741,"name":742,"updated":743,"updated_by":15},"2026-03-04 08:34:21.919Z","8vfh79kpb17unuo","แอปพลิเคชันออนไลน์","2026-04-10 16:08:12.919Z",{"collectionId":12,"collectionName":13,"created":163,"created_by":15,"id":164,"name":165,"updated":166,"updated_by":15},{"collectionId":12,"collectionName":13,"created":168,"created_by":15,"id":169,"name":170,"updated":171,"updated_by":15},{"collectionId":12,"collectionName":13,"created":173,"created_by":15,"id":174,"name":175,"updated":176,"updated_by":15},{"collectionId":12,"collectionName":13,"created":158,"created_by":15,"id":159,"name":160,"updated":161,"updated_by":15},{"collectionId":12,"collectionName":13,"created":178,"created_by":15,"id":179,"name":180,"updated":181,"updated_by":15},{"collectionId":12,"collectionName":13,"created":188,"created_by":15,"id":189,"name":190,"updated":191,"updated_by":15},{"collectionId":12,"collectionName":13,"created":193,"created_by":15,"id":194,"name":195,"updated":196,"updated_by":15},{"collectionId":12,"collectionName":13,"created":276,"created_by":15,"id":277,"name":278,"updated":279,"updated_by":15},{"collectionId":12,"collectionName":13,"created":198,"created_by":15,"id":199,"name":200,"updated":201,"updated_by":15},{"collectionId":12,"collectionName":13,"created":203,"created_by":15,"id":204,"name":205,"updated":206,"updated_by":15},{"code":25,"collectionId":26,"collectionName":27,"created":28,"flag":29,"id":30,"is_default":31,"label":32,"updated":33},{"category":209,"collectionId":36,"collectionName":37,"created":15,"expand":756,"id":760,"slug":761,"updated":762,"views":763},{"category":757},{"blogIds":758,"collectionId":41,"collectionName":42,"created":213,"created_by":15,"id":209,"image":214,"image_alt":15,"image_path":215,"label":759,"name":217,"priority":218,"publish_at":219,"scheduled_at":15,"status":50,"updated":220,"updated_by":15},[],{"en":217,"th":217},"junt9fqqfxm0e6y","go-websocket-real-time-communication-ep22","2026-05-06 20:20:44.458Z",373,"lv3gh2dxhuslmsn","2025-01-27 04:39:33.480Z","เรียนรู้เกี่ยวกับ WebSocket และการใช้งานในภาษา Go เพื่อการสื่อสารแบบเรียลไทม์ที่มีประสิทธิภาพ","2026-04-25 02:47:31.752Z",29,12,406,34]