[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"academy-blogs-th-31-12-superdev%2525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252520academy-all-all-createdAt:desc-default":3},{"data":4,"page":604,"perPage":605,"totalItems":606,"totalPages":607},[5,130,181,237,285,322,374,408,441,482,521,569],{"alt":6,"cover_image_path":7,"created":8,"expand":9,"id":126,"published_at":127,"school_blog":122,"short_description":128,"title":6,"updated":129,"slug":123,"views":125},"Ep.19 Go กับ Worker Pool เพิ่มพลังการประมวลผลหลายงานพร้อมกัน!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fdml2kgapqqj2b9e\u002F7f8aj61fl92_leo70qnho6.webp","2026-03-04 08:34:37.440Z",{"keywords":10,"locale":94,"school_blog":104},[11,19,24,29,34,39,44,49,54,59,64,69,74,79,84,89],{"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:32:27.645Z","","vfe4f15x4b3afpm","การศึกษาการเขียนโปรแกรม","2026-04-10 16:07:54.538Z",{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},"2026-03-04 08:27:15.893Z","keubtbdqa4mblx3","การพัฒนาโปรแกรม","2026-04-10 16:07:38.769Z",{"collectionId":12,"collectionName":13,"created":25,"created_by":15,"id":26,"name":27,"updated":28,"updated_by":15},"2026-03-04 08:34:31.763Z","o4on5madpatysn9","การจัดการงาน","2026-04-10 16:08:16.645Z",{"collectionId":12,"collectionName":13,"created":30,"created_by":15,"id":31,"name":32,"updated":33,"updated_by":15},"2026-03-04 08:34:33.051Z","9j2vjgw0rrlzogk","ประสิทธิภาพ","2026-04-10 16:08:17.170Z",{"collectionId":12,"collectionName":13,"created":35,"created_by":15,"id":36,"name":37,"updated":38,"updated_by":15},"2026-03-04 08:33:55.714Z","yxs12a8pjduka2m","Channels","2026-04-10 16:08:03.494Z",{"collectionId":12,"collectionName":13,"created":40,"created_by":15,"id":41,"name":42,"updated":43,"updated_by":15},"2026-03-04 08:33:58.044Z","nb6p1r8sfqlsxf8","Goroutines","2026-04-10 16:08:04.493Z",{"collectionId":12,"collectionName":13,"created":45,"created_by":15,"id":46,"name":47,"updated":48,"updated_by":15},"2026-03-04 08:34:35.855Z","qw92o3n40e76i47","การประมวลผลพร้อมกัน","2026-04-10 16:08:18.151Z",{"collectionId":12,"collectionName":13,"created":50,"created_by":15,"id":51,"name":52,"updated":53,"updated_by":15},"2026-03-04 08:34:34.471Z","wdd8fb47sbrmq28","Worker Pool","2026-04-10 16:08:17.741Z",{"collectionId":12,"collectionName":13,"created":55,"created_by":15,"id":56,"name":57,"updated":58,"updated_by":15},"2026-03-04 08:33:59.518Z","7pqn3y8ffwzzde5","ภาษา Go","2026-04-10 16:08:04.777Z",{"collectionId":12,"collectionName":13,"created":60,"created_by":15,"id":61,"name":62,"updated":63,"updated_by":15},"2026-03-04 08:20:14.253Z","ah6lvy4x8qe08l5","Golang","2026-04-10 16:07:26.172Z",{"collectionId":12,"collectionName":13,"created":65,"created_by":15,"id":66,"name":67,"updated":68,"updated_by":15},"2026-03-04 08:20:11.547Z","ey3puyme01a9bsw","Go","2026-04-10 16:07:25.893Z",{"collectionId":12,"collectionName":13,"created":70,"created_by":15,"id":71,"name":72,"updated":73,"updated_by":15},"2026-03-04 08:26:59.195Z","gab60xd583s3qaw","Superdev School","2026-04-10 16:07:37.087Z",{"collectionId":12,"collectionName":13,"created":75,"created_by":15,"id":76,"name":77,"updated":78,"updated_by":15},"2026-03-04 08:26:56.612Z","yf74wkqyamfc5qx","โปรแกรมเมอร์","2026-04-10 16:07:36.426Z",{"collectionId":12,"collectionName":13,"created":80,"created_by":15,"id":81,"name":82,"updated":83,"updated_by":15},"2026-03-04 08:31:53.015Z","801w5t09mfaa9hl","ภาษาโปรแกรม","2026-04-10 16:07:46.625Z",{"collectionId":12,"collectionName":13,"created":85,"created_by":15,"id":86,"name":87,"updated":88,"updated_by":15},"2026-03-04 08:32:29.161Z","uewvwdt9cf41o8n","การเขียนโปรแกรมสำหรับมือใหม่","2026-04-10 16:07:54.935Z",{"collectionId":12,"collectionName":13,"created":90,"created_by":15,"id":91,"name":92,"updated":93,"updated_by":15},"2026-03-04 08:31:30.863Z","oyltq82epf0vqka","การเขียนโปรแกรม","2026-04-10 16:07:41.883Z",{"code":95,"collectionId":96,"collectionName":97,"created":98,"flag":99,"id":100,"is_default":101,"label":102,"updated":103},"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":105,"collectionId":106,"collectionName":107,"created":15,"expand":108,"id":122,"slug":123,"updated":124,"views":125},"wqxt7ag2gn7xcmk","pbc_2105096300","school_blogs",{"category":109},{"blogIds":110,"collectionId":111,"collectionName":112,"created":113,"created_by":15,"id":105,"image":114,"image_alt":15,"image_path":115,"label":116,"name":117,"priority":118,"publish_at":119,"scheduled_at":15,"status":120,"updated":121,"updated_by":15},[],"sclcatblg987654321","school_category_blogs","2026-03-04 08:33:53.210Z","59ty92ns80w_15oc1implw.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fwqxt7ag2gn7xcmk\u002F59ty92ns80w_15oc1implw.png",{"en":117,"th":117},"Golang The Series",1,"2026-03-16 04:39:38.440Z","published","2026-04-25 02:32:15.470Z","io7pwb1vn59n5fp","worker-pool-go","2026-05-24 19:15:33.943Z",404,"dml2kgapqqj2b9e","2025-01-27 04:37:21.578Z","เรียนรู้วิธีสร้าง Worker Pool ในภาษา Go เพื่อเพิ่มประสิทธิภาพการประมวลผลแบบพร้อมกันและจัดการงานหลายชิ้นได้อย่างมีประสิทธิภาพ","2026-04-25 02:47:33.963Z",{"alt":131,"cover_image_path":132,"created":133,"expand":134,"id":177,"published_at":178,"school_blog":173,"short_description":179,"title":131,"updated":180,"slug":174,"views":176},"Ep.18 Go กับ Concurrency ทำหลายอย่างพร้อมกันอย่างลื่นไหล!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fherx5l0rr48rj7d\u002F5_11zon_y2pvfuuqcr.webp","2026-03-04 08:34:38.436Z",{"keywords":135,"locale":167,"school_blog":168},[136,137,138,143,144,149,150,151,152,157,158,159,160,165,166],{"collectionId":12,"collectionName":13,"created":70,"created_by":15,"id":71,"name":72,"updated":73,"updated_by":15},{"collectionId":12,"collectionName":13,"created":75,"created_by":15,"id":76,"name":77,"updated":78,"updated_by":15},{"collectionId":12,"collectionName":13,"created":139,"created_by":15,"id":140,"name":141,"updated":142,"updated_by":15},"2026-03-04 08:20:37.794Z","x2c5z8w1cr41ij3","ภาษาโปรแกรมมิ่ง","2026-04-10 16:07:27.917Z",{"collectionId":12,"collectionName":13,"created":80,"created_by":15,"id":81,"name":82,"updated":83,"updated_by":15},{"collectionId":12,"collectionName":13,"created":145,"created_by":15,"id":146,"name":147,"updated":148,"updated_by":15},"2026-03-04 08:32:27.254Z","xl8ixz1jmfnab5f","ฝึกเขียนโปรแกรม","2026-04-10 16:07:54.377Z",{"collectionId":12,"collectionName":13,"created":85,"created_by":15,"id":86,"name":87,"updated":88,"updated_by":15},{"collectionId":12,"collectionName":13,"created":90,"created_by":15,"id":91,"name":92,"updated":93,"updated_by":15},{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"collectionId":12,"collectionName":13,"created":153,"created_by":15,"id":154,"name":155,"updated":156,"updated_by":15},"2026-03-04 08:34:36.844Z","4smjjmcniovk2wa","เทคโนโลยีการเขียนโปรแกรม","2026-04-10 16:08:18.440Z",{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},{"collectionId":12,"collectionName":13,"created":35,"created_by":15,"id":36,"name":37,"updated":38,"updated_by":15},{"collectionId":12,"collectionName":13,"created":40,"created_by":15,"id":41,"name":42,"updated":43,"updated_by":15},{"collectionId":12,"collectionName":13,"created":161,"created_by":15,"id":162,"name":163,"updated":164,"updated_by":15},"2026-03-04 08:24:48.143Z","dourw0uuydrrh1h","Concurrency","2026-04-10 16:07:30.157Z",{"collectionId":12,"collectionName":13,"created":55,"created_by":15,"id":56,"name":57,"updated":58,"updated_by":15},{"collectionId":12,"collectionName":13,"created":60,"created_by":15,"id":61,"name":62,"updated":63,"updated_by":15},{"code":95,"collectionId":96,"collectionName":97,"created":98,"flag":99,"id":100,"is_default":101,"label":102,"updated":103},{"category":105,"collectionId":106,"collectionName":107,"created":15,"expand":169,"id":173,"slug":174,"updated":175,"views":176},{"category":170},{"blogIds":171,"collectionId":111,"collectionName":112,"created":113,"created_by":15,"id":105,"image":114,"image_alt":15,"image_path":115,"label":172,"name":117,"priority":118,"publish_at":119,"scheduled_at":15,"status":120,"updated":121,"updated_by":15},[],{"en":117,"th":117},"n34rll7za4kqa4s","concurrency-go-goroutines-channels","2026-05-25 20:48:56.811Z",297,"herx5l0rr48rj7d","2025-01-27 04:37:11.056Z","เรียนรู้เกี่ยวกับการทำงานแบบ Concurrency ใน Go ด้วยการใช้ Goroutines และ Channels เพื่อเพิ่มประสิทธิภาพในการพัฒนาโปรแกรม","2026-04-25 02:47:34.381Z",{"alt":182,"cover_image_path":183,"created":184,"expand":185,"id":233,"published_at":234,"school_blog":229,"short_description":235,"title":182,"updated":236,"slug":230,"views":232},"Ep.17 Go กับ Logging - บันทึกทุกเหตุการณ์ในโปรแกรม","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fkj572etvm0q6fou\u002F3_11zon_fgiym78ohu.webp","2026-03-04 08:34:37.756Z",{"keywords":186,"locale":223,"school_blog":224},[187,188,189,190,191,192,197,202,207,212,217,222],{"collectionId":12,"collectionName":13,"created":70,"created_by":15,"id":71,"name":72,"updated":73,"updated_by":15},{"collectionId":12,"collectionName":13,"created":75,"created_by":15,"id":76,"name":77,"updated":78,"updated_by":15},{"collectionId":12,"collectionName":13,"created":80,"created_by":15,"id":81,"name":82,"updated":83,"updated_by":15},{"collectionId":12,"collectionName":13,"created":145,"created_by":15,"id":146,"name":147,"updated":148,"updated_by":15},{"collectionId":12,"collectionName":13,"created":90,"created_by":15,"id":91,"name":92,"updated":93,"updated_by":15},{"collectionId":12,"collectionName":13,"created":193,"created_by":15,"id":194,"name":195,"updated":196,"updated_by":15},"2026-03-04 08:34:32.087Z","kbrswxvizdfzrdz","log.Panic","2026-04-10 16:08:16.777Z",{"collectionId":12,"collectionName":13,"created":198,"created_by":15,"id":199,"name":200,"updated":201,"updated_by":15},"2026-03-04 08:34:33.669Z","kkc3qkdxnu2bi2k","log.Fatal","2026-04-10 16:08:17.351Z",{"collectionId":12,"collectionName":13,"created":203,"created_by":15,"id":204,"name":205,"updated":206,"updated_by":15},"2026-03-04 08:34:33.961Z","4m7k8rg9qp5698q","log.Print","2026-04-10 16:08:17.441Z",{"collectionId":12,"collectionName":13,"created":208,"created_by":15,"id":209,"name":210,"updated":211,"updated_by":15},"2026-03-04 08:34:36.640Z","8eci4oaapkjdqg1","การจัดการ Log","2026-04-10 16:08:18.355Z",{"collectionId":12,"collectionName":13,"created":213,"created_by":15,"id":214,"name":215,"updated":216,"updated_by":15},"2026-03-04 08:34:37.165Z","uxpqg7zux1iapui","การบันทึกเหตุการณ์","2026-04-10 16:08:18.549Z",{"collectionId":12,"collectionName":13,"created":218,"created_by":15,"id":219,"name":220,"updated":221,"updated_by":15},"2026-03-04 08:33:55.302Z","0mue4zt83jcdtq9","Logging","2026-04-10 16:08:03.396Z",{"collectionId":12,"collectionName":13,"created":60,"created_by":15,"id":61,"name":62,"updated":63,"updated_by":15},{"code":95,"collectionId":96,"collectionName":97,"created":98,"flag":99,"id":100,"is_default":101,"label":102,"updated":103},{"category":105,"collectionId":106,"collectionName":107,"created":15,"expand":225,"id":229,"slug":230,"updated":231,"views":232},{"category":226},{"blogIds":227,"collectionId":111,"collectionName":112,"created":113,"created_by":15,"id":105,"image":114,"image_alt":15,"image_path":115,"label":228,"name":117,"priority":118,"publish_at":119,"scheduled_at":15,"status":120,"updated":121,"updated_by":15},[],{"en":117,"th":117},"4bc3qjz6dien6ht","go-logging-event-recording","2026-05-27 08:00:59.516Z",365,"kj572etvm0q6fou","2025-01-27 04:36:52.239Z","เรียนรู้การใช้ Logging ใน Go เพื่อบันทึกข้อมูลและข้อความที่เกิดขึ้นในโปรแกรม รวมถึงการบันทึกข้อผิดพลาดและการจัดการ Log","2026-04-25 02:47:34.141Z",{"alt":238,"cover_image_path":239,"created":240,"expand":241,"id":281,"published_at":282,"school_blog":277,"short_description":283,"title":238,"updated":284,"slug":278,"views":280},"Ep.16  Go กับ Error Handling & Unit Testing - จัดการข้อผิดพลาดและทดสอบโค้ด","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F2j5frph3kviu2sl\u002F13lcrk8lu4o_u9puo6mc74.jpg","2026-03-04 08:34:37.968Z",{"keywords":242,"locale":271,"school_blog":272},[243,248,253,258,263,264,265,266,267,268,269,270],{"collectionId":12,"collectionName":13,"created":244,"created_by":15,"id":245,"name":246,"updated":247,"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":249,"created_by":15,"id":250,"name":251,"updated":252,"updated_by":15},"2026-03-04 08:33:54.199Z","tcmhcek6qmvgjns","Unit Testing","2026-04-10 16:08:03.006Z",{"collectionId":12,"collectionName":13,"created":254,"created_by":15,"id":255,"name":256,"updated":257,"updated_by":15},"2026-03-04 08:33:57.712Z","z6rhic75w1tdqh9","Table-Driven Tests","2026-04-10 16:08:04.322Z",{"collectionId":12,"collectionName":13,"created":259,"created_by":15,"id":260,"name":261,"updated":262,"updated_by":15},"2026-03-04 08:32:45.519Z","dhpyn9byool9daz","การจัดการข้อผิดพลาด","2026-04-10 16:07:59.648Z",{"collectionId":12,"collectionName":13,"created":60,"created_by":15,"id":61,"name":62,"updated":63,"updated_by":15},{"collectionId":12,"collectionName":13,"created":70,"created_by":15,"id":71,"name":72,"updated":73,"updated_by":15},{"collectionId":12,"collectionName":13,"created":75,"created_by":15,"id":76,"name":77,"updated":78,"updated_by":15},{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"collectionId":12,"collectionName":13,"created":139,"created_by":15,"id":140,"name":141,"updated":142,"updated_by":15},{"collectionId":12,"collectionName":13,"created":80,"created_by":15,"id":81,"name":82,"updated":83,"updated_by":15},{"collectionId":12,"collectionName":13,"created":145,"created_by":15,"id":146,"name":147,"updated":148,"updated_by":15},{"collectionId":12,"collectionName":13,"created":90,"created_by":15,"id":91,"name":92,"updated":93,"updated_by":15},{"code":95,"collectionId":96,"collectionName":97,"created":98,"flag":99,"id":100,"is_default":101,"label":102,"updated":103},{"category":105,"collectionId":106,"collectionName":107,"created":15,"expand":273,"id":277,"slug":278,"updated":279,"views":280},{"category":274},{"blogIds":275,"collectionId":111,"collectionName":112,"created":113,"created_by":15,"id":105,"image":114,"image_alt":15,"image_path":115,"label":276,"name":117,"priority":118,"publish_at":119,"scheduled_at":15,"status":120,"updated":121,"updated_by":15},[],{"en":117,"th":117},"yrttgxihyj8vun5","go-error-handling-unit-testing","2026-05-27 02:51:17.313Z",373,"2j5frph3kviu2sl","2025-01-27 04:36:42.896Z","เรียนรู้วิธีจัดการข้อผิดพลาดและทดสอบโค้ดใน Go ด้วยเทคนิคการจัดการข้อผิดพลาดที่มีประสิทธิภาพและการทดสอบแบบ Table-Driven","2026-04-25 02:47:34.311Z",{"alt":286,"cover_image_path":287,"created":288,"expand":289,"id":318,"published_at":319,"school_blog":314,"short_description":320,"title":286,"updated":321,"slug":315,"views":317},"EP.15 Go กับ Database - จัดการข้อมูลอย่างมืออาชีพ!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fgj4bx3z99rwalmh\u002F33_11zon_padque8ufq.webp","2026-03-04 08:51:45.877Z",{"keywords":290,"locale":308,"school_blog":309},[291,292,297,302,307],{"collectionId":12,"collectionName":13,"created":75,"created_by":15,"id":76,"name":77,"updated":78,"updated_by":15},{"collectionId":12,"collectionName":13,"created":293,"created_by":15,"id":294,"name":295,"updated":296,"updated_by":15},"2026-03-04 08:51:44.745Z","o0306xug3p6zzye","CRUD","2026-04-10 16:14:39.476Z",{"collectionId":12,"collectionName":13,"created":298,"created_by":15,"id":299,"name":300,"updated":301,"updated_by":15},"2026-03-04 08:45:09.799Z","402ofda7qxj0vs0","การเชื่อมต่อฐานข้อมูล","2026-04-10 16:12:55.032Z",{"collectionId":12,"collectionName":13,"created":303,"created_by":15,"id":304,"name":305,"updated":306,"updated_by":15},"2026-03-04 08:45:09.036Z","l1oi3jpol4c4ezx","Database","2026-04-10 16:12:54.847Z",{"collectionId":12,"collectionName":13,"created":65,"created_by":15,"id":66,"name":67,"updated":68,"updated_by":15},{"code":95,"collectionId":96,"collectionName":97,"created":98,"flag":99,"id":100,"is_default":101,"label":102,"updated":103},{"category":105,"collectionId":106,"collectionName":107,"created":15,"expand":310,"id":314,"slug":315,"updated":316,"views":317},{"category":311},{"blogIds":312,"collectionId":111,"collectionName":112,"created":113,"created_by":15,"id":105,"image":114,"image_alt":15,"image_path":115,"label":313,"name":117,"priority":118,"publish_at":119,"scheduled_at":15,"status":120,"updated":121,"updated_by":15},[],{"en":117,"th":117},"frftigazb6x62ml","go-database-management","2026-05-24 08:27:54.502Z",395,"gj4bx3z99rwalmh","2025-01-27 04:36:18.929Z","เรียนรู้วิธีการเชื่อมต่อฐานข้อมูลในภาษา Go และวิธีการสร้าง เพิ่ม ดึง อัปเดต และลบข้อมูลอย่างมีประสิทธิภาพ","2026-04-22 07:11:49.498Z",{"alt":323,"cover_image_path":324,"created":325,"expand":326,"id":370,"published_at":371,"school_blog":366,"short_description":372,"title":323,"updated":373,"slug":367,"views":369},"EP.14 Go กับ RESTful APIs - สร้าง API ง่ายๆ เชื่อมต่อโลกของข้อมูล!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F9n5ay8vj7bajmfb\u002F31_11zon_nt1nekmvku.webp","2026-03-04 08:51:47.470Z",{"keywords":327,"locale":360,"school_blog":361},[328,333,334,339,344,349,354,359],{"collectionId":12,"collectionName":13,"created":329,"created_by":15,"id":330,"name":331,"updated":332,"updated_by":15},"2026-03-04 08:51:46.116Z","jv51tyfgfy9t9qh","การพัฒนา API","2026-04-10 16:14:39.672Z",{"collectionId":12,"collectionName":13,"created":90,"created_by":15,"id":91,"name":92,"updated":93,"updated_by":15},{"collectionId":12,"collectionName":13,"created":335,"created_by":15,"id":336,"name":337,"updated":338,"updated_by":15},"2026-03-04 08:46:24.109Z","o8xfgwdh6k03hxd","JSON","2026-04-10 16:13:13.679Z",{"collectionId":12,"collectionName":13,"created":340,"created_by":15,"id":341,"name":342,"updated":343,"updated_by":15},"2026-03-04 08:51:46.367Z","n79voie7fvgy5pr","POST","2026-04-10 16:14:39.837Z",{"collectionId":12,"collectionName":13,"created":345,"created_by":15,"id":346,"name":347,"updated":348,"updated_by":15},"2026-03-04 08:51:46.758Z","5jbgvqvjkltkd0x","GET","2026-04-10 16:14:39.910Z",{"collectionId":12,"collectionName":13,"created":350,"created_by":15,"id":351,"name":352,"updated":353,"updated_by":15},"2026-03-04 08:51:47.035Z","jipc9hm4hgin5xd","HTTP Server","2026-04-10 16:14:40.009Z",{"collectionId":12,"collectionName":13,"created":355,"created_by":15,"id":356,"name":357,"updated":358,"updated_by":15},"2026-03-04 08:24:48.510Z","cz98gt1a5wro6em","RESTful API","2026-04-10 16:07:30.300Z",{"collectionId":12,"collectionName":13,"created":65,"created_by":15,"id":66,"name":67,"updated":68,"updated_by":15},{"code":95,"collectionId":96,"collectionName":97,"created":98,"flag":99,"id":100,"is_default":101,"label":102,"updated":103},{"category":105,"collectionId":106,"collectionName":107,"created":15,"expand":362,"id":366,"slug":367,"updated":368,"views":369},{"category":363},{"blogIds":364,"collectionId":111,"collectionName":112,"created":113,"created_by":15,"id":105,"image":114,"image_alt":15,"image_path":115,"label":365,"name":117,"priority":118,"publish_at":119,"scheduled_at":15,"status":120,"updated":121,"updated_by":15},[],{"en":117,"th":117},"1l9zv6de1aqup9t","go-restful-apis","2026-05-25 01:55:49.655Z",328,"9n5ay8vj7bajmfb","2025-01-27 04:36:03.152Z","เรียนรู้วิธีการสร้าง HTTP Server และ RESTful API ในภาษา Go พร้อมการใช้ JSON เพื่อรับและส่งข้อมูลอย่างมีประสิทธิภาพ","2026-04-22 07:11:49.630Z",{"alt":375,"cover_image_path":376,"created":377,"expand":378,"id":404,"published_at":405,"school_blog":400,"short_description":406,"title":375,"updated":407,"slug":401,"views":403},"EP.13.1 Go กับ JSON Array - จัดการข้อมูลหลายรายการได้ง่ายๆ!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F55v297j3bevlj7k\u002F29_11zon_n0yyml94ow.webp","2026-03-04 08:51:49.464Z",{"keywords":379,"locale":394,"school_blog":395},[380,381,382,387,392,393],{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},{"collectionId":12,"collectionName":13,"created":90,"created_by":15,"id":91,"name":92,"updated":93,"updated_by":15},{"collectionId":12,"collectionName":13,"created":383,"created_by":15,"id":384,"name":385,"updated":386,"updated_by":15},"2026-03-04 08:34:18.324Z","6xpqs57vsfjrf4z","Structs","2026-04-10 16:08:11.729Z",{"collectionId":12,"collectionName":13,"created":388,"created_by":15,"id":389,"name":390,"updated":391,"updated_by":15},"2026-03-04 08:51:47.356Z","nbkqlahenx51dpr","JSON Array","2026-04-10 16:14:40.095Z",{"collectionId":12,"collectionName":13,"created":335,"created_by":15,"id":336,"name":337,"updated":338,"updated_by":15},{"collectionId":12,"collectionName":13,"created":65,"created_by":15,"id":66,"name":67,"updated":68,"updated_by":15},{"code":95,"collectionId":96,"collectionName":97,"created":98,"flag":99,"id":100,"is_default":101,"label":102,"updated":103},{"category":105,"collectionId":106,"collectionName":107,"created":15,"expand":396,"id":400,"slug":401,"updated":402,"views":403},{"category":397},{"blogIds":398,"collectionId":111,"collectionName":112,"created":113,"created_by":15,"id":105,"image":114,"image_alt":15,"image_path":115,"label":399,"name":117,"priority":118,"publish_at":119,"scheduled_at":15,"status":120,"updated":121,"updated_by":15},[],{"en":117,"th":117},"d8h5wqgiutl8ne0","go-json-array","2026-05-27 06:53:24.613Z",291,"55v297j3bevlj7k","2025-01-27 04:35:49.820Z","เรียนรู้วิธีการสร้างและจัดการ JSON Array ในภาษา Go เพื่อใช้ในการพัฒนาโปรแกรมที่มีประสิทธิภาพ","2026-04-22 07:11:50.212Z",{"alt":409,"cover_image_path":410,"created":411,"expand":412,"id":437,"published_at":438,"school_blog":433,"short_description":439,"title":409,"updated":440,"slug":434,"views":436},"EP.12.1 Go กับ File Permissions - จัดการสิทธิ์เข้าถึงไฟล์ง่ายๆ!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F5251lpmiau0qx0v\u002F258ykxjv4a0s_9buxya5ht1.webp","2026-03-04 08:51:52.174Z",{"keywords":413,"locale":427,"school_blog":428},[414,415,416,421,426],{"collectionId":12,"collectionName":13,"created":90,"created_by":15,"id":91,"name":92,"updated":93,"updated_by":15},{"collectionId":12,"collectionName":13,"created":75,"created_by":15,"id":76,"name":77,"updated":78,"updated_by":15},{"collectionId":12,"collectionName":13,"created":417,"created_by":15,"id":418,"name":419,"updated":420,"updated_by":15},"2026-03-04 08:51:50.836Z","np9utxo4yt7gs04","สิทธิ์การเข้าถึงไฟล์","2026-04-10 16:14:40.827Z",{"collectionId":12,"collectionName":13,"created":422,"created_by":15,"id":423,"name":424,"updated":425,"updated_by":15},"2026-03-04 08:33:56.297Z","bc4kmgt2hdjtmln","File Permissions","2026-04-10 16:08:03.741Z",{"collectionId":12,"collectionName":13,"created":65,"created_by":15,"id":66,"name":67,"updated":68,"updated_by":15},{"code":95,"collectionId":96,"collectionName":97,"created":98,"flag":99,"id":100,"is_default":101,"label":102,"updated":103},{"category":105,"collectionId":106,"collectionName":107,"created":15,"expand":429,"id":433,"slug":434,"updated":435,"views":436},{"category":430},{"blogIds":431,"collectionId":111,"collectionName":112,"created":113,"created_by":15,"id":105,"image":114,"image_alt":15,"image_path":115,"label":432,"name":117,"priority":118,"publish_at":119,"scheduled_at":15,"status":120,"updated":121,"updated_by":15},[],{"en":117,"th":117},"yogzn3k3v6mfrwy","go-file-permissions","2026-05-28 16:04:31.746Z",315,"5251lpmiau0qx0v","2025-01-27 04:35:25.398Z","เรียนรู้การกำหนดสิทธิ์การเข้าถึงไฟล์ในภาษา Go ด้วยการใช้ตัวเลข แปลงสิทธิ์อ่าน เขียน และรัน เป็นรหัส Permission","2026-04-22 07:11:50.723Z",{"alt":442,"cover_image_path":443,"created":444,"expand":445,"id":478,"published_at":479,"school_blog":474,"short_description":480,"title":442,"updated":481,"slug":475,"views":477},"EP.12 Go กับ File Handling: อ่านเขียนไฟล์ได้ไม่ยาก!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fif701u45yomuwut\u002F23_11zon_cmoqlufou6.webp","2026-03-04 08:51:52.074Z",{"keywords":446,"locale":468,"school_blog":469},[447,452,457,462,467],{"collectionId":12,"collectionName":13,"created":448,"created_by":15,"id":449,"name":450,"updated":451,"updated_by":15},"2026-03-04 08:51:50.254Z","6nkk61dvy4u5pjr","Append","2026-04-10 16:14:40.631Z",{"collectionId":12,"collectionName":13,"created":453,"created_by":15,"id":454,"name":455,"updated":456,"updated_by":15},"2026-03-04 08:51:50.542Z","ut75ptasgqhi8jp","ReadFile","2026-04-10 16:14:40.767Z",{"collectionId":12,"collectionName":13,"created":458,"created_by":15,"id":459,"name":460,"updated":461,"updated_by":15},"2026-03-04 08:51:51.198Z","ez61k8wbi1s3xby","WriteFile","2026-04-10 16:14:40.986Z",{"collectionId":12,"collectionName":13,"created":463,"created_by":15,"id":464,"name":465,"updated":466,"updated_by":15},"2026-03-04 08:46:34.858Z","92g4t32mafdjos0","File Handling","2026-04-10 16:13:15.837Z",{"collectionId":12,"collectionName":13,"created":65,"created_by":15,"id":66,"name":67,"updated":68,"updated_by":15},{"code":95,"collectionId":96,"collectionName":97,"created":98,"flag":99,"id":100,"is_default":101,"label":102,"updated":103},{"category":105,"collectionId":106,"collectionName":107,"created":15,"expand":470,"id":474,"slug":475,"updated":476,"views":477},{"category":471},{"blogIds":472,"collectionId":111,"collectionName":112,"created":113,"created_by":15,"id":105,"image":114,"image_alt":15,"image_path":115,"label":473,"name":117,"priority":118,"publish_at":119,"scheduled_at":15,"status":120,"updated":121,"updated_by":15},[],{"en":117,"th":117},"z6exmz5a4gi5wie","go-file-handling-reading-writing","2026-05-24 09:26:17.339Z",338,"if701u45yomuwut","2025-01-27 04:32:47.768Z","เรียนรู้การเขียนและอ่านไฟล์ในภาษา Go รวมถึงการเปิดและปิดไฟล์อย่างปลอดภัย และการเขียนข้อมูลแบบ Append","2026-04-22 07:11:50.595Z",{"alt":483,"cover_image_path":484,"created":485,"expand":486,"id":517,"published_at":518,"school_blog":513,"short_description":519,"title":483,"updated":520,"slug":514,"views":516},"EP.10 Go กับ Unit Testing - เขียนโค้ดให้มั่นใจ ด้วยการทดสอบ!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Frc8qlkixp2g2adh\u002F19_11zon_pgnis76hto.webp","2026-03-04 08:33:59.553Z",{"keywords":487,"locale":507,"school_blog":508},[488,489,494,495,500,505,506],{"collectionId":12,"collectionName":13,"created":70,"created_by":15,"id":71,"name":72,"updated":73,"updated_by":15},{"collectionId":12,"collectionName":13,"created":490,"created_by":15,"id":491,"name":492,"updated":493,"updated_by":15},"2026-03-04 08:33:57.434Z","hz551yc9f7fozes","การพัฒนาแอปพลิเคชัน","2026-04-10 16:08:04.227Z",{"collectionId":12,"collectionName":13,"created":254,"created_by":15,"id":255,"name":256,"updated":257,"updated_by":15},{"collectionId":12,"collectionName":13,"created":496,"created_by":15,"id":497,"name":498,"updated":499,"updated_by":15},"2026-03-04 08:33:57.054Z","g54iztrb8jaqawk","Testing","2026-04-10 16:08:04.159Z",{"collectionId":12,"collectionName":13,"created":501,"created_by":15,"id":502,"name":503,"updated":504,"updated_by":15},"2026-03-04 08:33:55.996Z","xcm9atm8go2opqr","TDD","2026-04-10 16:08:03.582Z",{"collectionId":12,"collectionName":13,"created":249,"created_by":15,"id":250,"name":251,"updated":252,"updated_by":15},{"collectionId":12,"collectionName":13,"created":65,"created_by":15,"id":66,"name":67,"updated":68,"updated_by":15},{"code":95,"collectionId":96,"collectionName":97,"created":98,"flag":99,"id":100,"is_default":101,"label":102,"updated":103},{"category":105,"collectionId":106,"collectionName":107,"created":15,"expand":509,"id":513,"slug":514,"updated":515,"views":516},{"category":510},{"blogIds":511,"collectionId":111,"collectionName":112,"created":113,"created_by":15,"id":105,"image":114,"image_alt":15,"image_path":115,"label":512,"name":117,"priority":118,"publish_at":119,"scheduled_at":15,"status":120,"updated":121,"updated_by":15},[],{"en":117,"th":117},"ave1lh1t81d9pmv","go-unit-testing","2026-05-19 06:09:44.608Z",465,"rc8qlkixp2g2adh","2025-01-24 17:21:04.883Z","เรียนรู้การเขียน Unit Tests ด้วย testing, การรันและตรวจสอบผลลัพธ์, การใช้ Table-Driven Tests และ TDD ในภาษา Go","2026-04-25 02:47:29.185Z",{"alt":522,"cover_image_path":523,"created":524,"expand":525,"id":565,"published_at":566,"school_blog":561,"short_description":567,"title":522,"updated":568,"slug":562,"views":564},"การยอมรับคุกกี้คืออะไร ทำไมต้องยอมรับ","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fnupjoeopshtiy89\u002F1_1_8l3yrza8ir.webp","2026-03-04 08:32:12.179Z",{"keywords":526,"locale":547,"school_blog":548},[527,532,537,542],{"collectionId":12,"collectionName":13,"created":528,"created_by":15,"id":529,"name":530,"updated":531,"updated_by":15},"2026-03-04 08:32:02.129Z","k61hw34vsy26z4c","ความเป็นส่วนตัว","2026-04-10 16:07:48.794Z",{"collectionId":12,"collectionName":13,"created":533,"created_by":15,"id":534,"name":535,"updated":536,"updated_by":15},"2026-03-04 08:32:05.200Z","ee8ahdb2v2nwwx3","ประสบการณ์การใช้งาน","2026-04-10 16:07:49.217Z",{"collectionId":12,"collectionName":13,"created":538,"created_by":15,"id":539,"name":540,"updated":541,"updated_by":15},"2026-03-04 08:32:07.672Z","v30i622wexeobtf","คุกกี้","2026-04-10 16:07:50.046Z",{"collectionId":12,"collectionName":13,"created":543,"created_by":15,"id":544,"name":545,"updated":546,"updated_by":15},"2026-03-04 08:32:11.619Z","nd6zcbtluwwfhz3","การยอมรับคุกกี้","2026-04-10 16:07:51.063Z",{"code":95,"collectionId":96,"collectionName":97,"created":98,"flag":99,"id":100,"is_default":101,"label":102,"updated":103},{"category":549,"collectionId":106,"collectionName":107,"created":15,"expand":550,"id":561,"slug":562,"updated":563,"views":564},"spm4l1k5bgmhmmt",{"category":551},{"blogIds":552,"collectionId":111,"collectionName":112,"created":553,"created_by":15,"id":549,"image":554,"image_alt":15,"image_path":555,"label":556,"name":557,"priority":558,"publish_at":559,"scheduled_at":15,"status":120,"updated":560,"updated_by":15},[],"2026-03-04 08:31:18.590Z","50hyjr6os45_ayazwr5gq7.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fspm4l1k5bgmhmmt\u002F50hyjr6os45_ayazwr5gq7.png",{"en":557,"th":557},"Knowledge",0,"2026-03-18 02:25:41.222Z","2026-04-25 02:32:14.497Z","40ys61ny9m7apuy","what-is-accepting-cookies-and-why","2026-05-25 14:30:57.187Z",239,"nupjoeopshtiy89","2025-01-23 06:51:19.883Z","บทความนี้จะอธิบายเกี่ยวกับการยอมรับคุกกี้ในเว็บไซต์","2026-04-25 02:47:24.898Z",{"alt":570,"cover_image_path":571,"created":572,"expand":573,"id":600,"published_at":601,"school_blog":596,"short_description":602,"title":570,"updated":603,"slug":597,"views":599},"EP.9 Go กับ Error Handling & Logging - จัดการข้อผิดพลาดอย่างมือโปร!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F1hkpcxhr5zlsw5l\u002F17_11zon_1fj865i5wb.webp","2026-03-04 08:33:58.152Z",{"keywords":574,"locale":590,"school_blog":591},[575,576,577,578,583,588,589],{"collectionId":12,"collectionName":13,"created":65,"created_by":15,"id":66,"name":67,"updated":68,"updated_by":15},{"collectionId":12,"collectionName":13,"created":244,"created_by":15,"id":245,"name":246,"updated":247,"updated_by":15},{"collectionId":12,"collectionName":13,"created":218,"created_by":15,"id":219,"name":220,"updated":221,"updated_by":15},{"collectionId":12,"collectionName":13,"created":579,"created_by":15,"id":580,"name":581,"updated":582,"updated_by":15},"2026-03-04 08:33:56.535Z","al93g9aawgs6nbh","Custom Errors","2026-04-10 16:08:03.879Z",{"collectionId":12,"collectionName":13,"created":584,"created_by":15,"id":585,"name":586,"updated":587,"updated_by":15},"2026-03-04 08:33:56.842Z","gf66sbalz5hp9nw","defer","2026-04-10 16:08:03.968Z",{"collectionId":12,"collectionName":13,"created":490,"created_by":15,"id":491,"name":492,"updated":493,"updated_by":15},{"collectionId":12,"collectionName":13,"created":70,"created_by":15,"id":71,"name":72,"updated":73,"updated_by":15},{"code":95,"collectionId":96,"collectionName":97,"created":98,"flag":99,"id":100,"is_default":101,"label":102,"updated":103},{"category":105,"collectionId":106,"collectionName":107,"created":15,"expand":592,"id":596,"slug":597,"updated":598,"views":599},{"category":593},{"blogIds":594,"collectionId":111,"collectionName":112,"created":113,"created_by":15,"id":105,"image":114,"image_alt":15,"image_path":115,"label":595,"name":117,"priority":118,"publish_at":119,"scheduled_at":15,"status":120,"updated":121,"updated_by":15},[],{"en":117,"th":117},"5sadmm5cq63xrku","go-error-handling-logging","2026-05-25 09:28:00.210Z",458,"1hkpcxhr5zlsw5l","2025-01-22 05:04:37.050Z","เรียนรู้การตรวจสอบและคืนค่า Error การสร้าง Custom Errors และการบันทึก Log ด้วย log ในภาษา Go","2026-04-25 02:47:28.642Z",31,12,416,35]