[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"academy-blogs-th-33-12-superdev%252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252520academy-all-all-createdAt:desc-default":3},{"data":4,"page":573,"perPage":574,"totalItems":575,"totalPages":576},[5,111,167,208,260,298,331,372,411,459,494,536],{"alt":6,"cover_image_path":7,"created":8,"expand":9,"id":107,"published_at":108,"school_blog":103,"short_description":109,"title":6,"updated":110,"slug":104,"views":106},"Ep.17 Go กับ Logging - บันทึกทุกเหตุการณ์ในโปรแกรม","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fkj572etvm0q6fou\u002F3_11zon_fgiym78ohu.webp","2026-03-04 08:34:37.756Z",{"keywords":10,"locale":74,"school_blog":84},[11,19,24,29,34,39,44,49,54,59,64,69],{"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:26:59.195Z","76qprkevbgfdps8","gab60xd583s3qaw","Superdev School","2026-06-07 06:45:21.712Z",{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},"2026-03-04 08:26:56.612Z","yf74wkqyamfc5qx","โปรแกรมเมอร์","2026-06-07 06:45:20.920Z",{"collectionId":12,"collectionName":13,"created":25,"created_by":15,"id":26,"name":27,"updated":28,"updated_by":15},"2026-03-04 08:31:53.015Z","801w5t09mfaa9hl","ภาษาโปรแกรม","2026-06-07 06:45:33.250Z",{"collectionId":12,"collectionName":13,"created":30,"created_by":15,"id":31,"name":32,"updated":33,"updated_by":15},"2026-03-04 08:32:27.254Z","xl8ixz1jmfnab5f","ฝึกเขียนโปรแกรม","2026-06-07 06:45:42.496Z",{"collectionId":12,"collectionName":13,"created":35,"created_by":15,"id":36,"name":37,"updated":38,"updated_by":15},"2026-03-04 08:31:30.863Z","oyltq82epf0vqka","การเขียนโปรแกรม","2026-06-07 06:45:27.707Z",{"collectionId":12,"collectionName":13,"created":40,"created_by":15,"id":41,"name":42,"updated":43,"updated_by":15},"2026-03-04 08:34:32.087Z","kbrswxvizdfzrdz","log.Panic","2026-06-07 06:46:09.615Z",{"collectionId":12,"collectionName":13,"created":45,"created_by":15,"id":46,"name":47,"updated":48,"updated_by":15},"2026-03-04 08:34:33.669Z","kkc3qkdxnu2bi2k","log.Fatal","2026-06-07 06:46:10.433Z",{"collectionId":12,"collectionName":13,"created":50,"created_by":15,"id":51,"name":52,"updated":53,"updated_by":15},"2026-03-04 08:34:33.961Z","4m7k8rg9qp5698q","log.Print","2026-06-07 06:46:10.572Z",{"collectionId":12,"collectionName":13,"created":55,"created_by":15,"id":56,"name":57,"updated":58,"updated_by":15},"2026-03-04 08:34:36.640Z","8eci4oaapkjdqg1","การจัดการ Log","2026-06-07 06:46:11.721Z",{"collectionId":12,"collectionName":13,"created":60,"created_by":15,"id":61,"name":62,"updated":63,"updated_by":15},"2026-03-04 08:34:37.165Z","uxpqg7zux1iapui","การบันทึกเหตุการณ์","2026-06-07 06:46:12.034Z",{"collectionId":12,"collectionName":13,"created":65,"created_by":15,"id":66,"name":67,"updated":68,"updated_by":15},"2026-03-04 08:33:55.302Z","0mue4zt83jcdtq9","Logging","2026-06-07 06:45:53.507Z",{"collectionId":12,"collectionName":13,"created":70,"created_by":15,"id":71,"name":72,"updated":73,"updated_by":15},"2026-03-04 08:20:14.253Z","ah6lvy4x8qe08l5","Golang","2026-06-07 06:45:08.193Z",{"code":75,"collectionId":76,"collectionName":77,"created":78,"flag":79,"id":80,"is_default":81,"label":82,"updated":83},"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":85,"collectionId":86,"collectionName":87,"created":88,"expand":89,"id":103,"slug":104,"updated":105,"views":106},"wqxt7ag2gn7xcmk","pbc_2105096300","school_blogs","",{"category":90},{"blogIds":91,"collectionId":92,"collectionName":93,"created":94,"created_by":15,"id":85,"image":95,"image_alt":88,"image_path":96,"label":97,"name":98,"priority":99,"publish_at":100,"scheduled_at":88,"status":101,"updated":102,"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":98,"th":98},"Golang The Series",1,"2026-03-16 04:39:38.440Z","published","2026-06-07 06:45:03.856Z","4bc3qjz6dien6ht","go-logging-event-recording","2026-06-29 22:00:35.367Z",382,"kj572etvm0q6fou","2025-01-27 04:36:52.239Z","เรียนรู้การใช้ Logging ใน Go เพื่อบันทึกข้อมูลและข้อความที่เกิดขึ้นในโปรแกรม รวมถึงการบันทึกข้อผิดพลาดและการจัดการ Log","2026-06-07 06:43:07.789Z",{"alt":112,"cover_image_path":113,"created":114,"expand":115,"id":163,"published_at":164,"school_blog":159,"short_description":165,"title":112,"updated":166,"slug":160,"views":162},"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":116,"locale":153,"school_blog":154},[117,122,127,132,137,138,139,140,145,150,151,152],{"collectionId":12,"collectionName":13,"created":118,"created_by":15,"id":119,"name":120,"updated":121,"updated_by":15},"2026-03-04 08:24:43.639Z","mjcndls2y3h9ob6","Error Handling","2026-06-07 06:45:12.534Z",{"collectionId":12,"collectionName":13,"created":123,"created_by":15,"id":124,"name":125,"updated":126,"updated_by":15},"2026-03-04 08:33:54.199Z","tcmhcek6qmvgjns","Unit Testing","2026-06-07 06:45:52.965Z",{"collectionId":12,"collectionName":13,"created":128,"created_by":15,"id":129,"name":130,"updated":131,"updated_by":15},"2026-03-04 08:33:57.712Z","z6rhic75w1tdqh9","Table-Driven Tests","2026-06-07 06:45:54.743Z",{"collectionId":12,"collectionName":13,"created":133,"created_by":15,"id":134,"name":135,"updated":136,"updated_by":15},"2026-03-04 08:32:45.519Z","dhpyn9byool9daz","การจัดการข้อผิดพลาด","2026-06-07 06:45:49.129Z",{"collectionId":12,"collectionName":13,"created":70,"created_by":15,"id":71,"name":72,"updated":73,"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":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},{"collectionId":12,"collectionName":13,"created":141,"created_by":15,"id":142,"name":143,"updated":144,"updated_by":15},"2026-03-04 08:32:27.645Z","vfe4f15x4b3afpm","การศึกษาการเขียนโปรแกรม","2026-06-07 06:45:42.696Z",{"collectionId":12,"collectionName":13,"created":146,"created_by":15,"id":147,"name":148,"updated":149,"updated_by":15},"2026-03-04 08:20:37.794Z","x2c5z8w1cr41ij3","ภาษาโปรแกรมมิ่ง","2026-06-07 06:45:10.234Z",{"collectionId":12,"collectionName":13,"created":25,"created_by":15,"id":26,"name":27,"updated":28,"updated_by":15},{"collectionId":12,"collectionName":13,"created":30,"created_by":15,"id":31,"name":32,"updated":33,"updated_by":15},{"collectionId":12,"collectionName":13,"created":35,"created_by":15,"id":36,"name":37,"updated":38,"updated_by":15},{"code":75,"collectionId":76,"collectionName":77,"created":78,"flag":79,"id":80,"is_default":81,"label":82,"updated":83},{"category":85,"collectionId":86,"collectionName":87,"created":88,"expand":155,"id":159,"slug":160,"updated":161,"views":162},{"category":156},{"blogIds":157,"collectionId":92,"collectionName":93,"created":94,"created_by":15,"id":85,"image":95,"image_alt":88,"image_path":96,"label":158,"name":98,"priority":99,"publish_at":100,"scheduled_at":88,"status":101,"updated":102,"updated_by":15},[],{"en":98,"th":98},"yrttgxihyj8vun5","go-error-handling-unit-testing","2026-07-03 03:00:09.035Z",388,"2j5frph3kviu2sl","2025-01-27 04:36:42.896Z","เรียนรู้วิธีจัดการข้อผิดพลาดและทดสอบโค้ดใน Go ด้วยเทคนิคการจัดการข้อผิดพลาดที่มีประสิทธิภาพและการทดสอบแบบ Table-Driven","2026-06-07 06:43:08.026Z",{"alt":168,"cover_image_path":169,"created":170,"expand":171,"id":204,"published_at":205,"school_blog":200,"short_description":206,"title":168,"updated":207,"slug":201,"views":203},"EP.15 Go กับ Database - จัดการข้อมูลอย่างมืออาชีพ!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fgj4bx3z99rwalmh\u002F33_11zon_padque8ufq.webp","2026-03-04 08:51:45.877Z",{"keywords":172,"locale":194,"school_blog":195},[173,174,179,184,189],{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},{"collectionId":12,"collectionName":13,"created":175,"created_by":15,"id":176,"name":177,"updated":178,"updated_by":15},"2026-03-04 08:51:44.745Z","o0306xug3p6zzye","CRUD","2026-06-07 06:48:53.264Z",{"collectionId":12,"collectionName":13,"created":180,"created_by":15,"id":181,"name":182,"updated":183,"updated_by":15},"2026-03-04 08:45:09.799Z","402ofda7qxj0vs0","การเชื่อมต่อฐานข้อมูล","2026-06-07 06:46:44.992Z",{"collectionId":12,"collectionName":13,"created":185,"created_by":15,"id":186,"name":187,"updated":188,"updated_by":15},"2026-03-04 08:45:09.036Z","l1oi3jpol4c4ezx","Database","2026-06-07 06:46:44.684Z",{"collectionId":12,"collectionName":13,"created":190,"created_by":15,"id":191,"name":192,"updated":193,"updated_by":15},"2026-03-04 08:20:11.547Z","ey3puyme01a9bsw","Go","2026-06-07 06:45:07.798Z",{"code":75,"collectionId":76,"collectionName":77,"created":78,"flag":79,"id":80,"is_default":81,"label":82,"updated":83},{"category":85,"collectionId":86,"collectionName":87,"created":88,"expand":196,"id":200,"slug":201,"updated":202,"views":203},{"category":197},{"blogIds":198,"collectionId":92,"collectionName":93,"created":94,"created_by":15,"id":85,"image":95,"image_alt":88,"image_path":96,"label":199,"name":98,"priority":99,"publish_at":100,"scheduled_at":88,"status":101,"updated":102,"updated_by":15},[],{"en":98,"th":98},"frftigazb6x62ml","go-database-management","2026-06-18 03:21:49.892Z",407,"gj4bx3z99rwalmh","2025-01-27 04:36:18.929Z","เรียนรู้วิธีการเชื่อมต่อฐานข้อมูลในภาษา Go และวิธีการสร้าง เพิ่ม ดึง อัปเดต และลบข้อมูลอย่างมีประสิทธิภาพ","2026-06-07 06:44:44.058Z",{"alt":209,"cover_image_path":210,"created":211,"expand":212,"id":256,"published_at":257,"school_blog":252,"short_description":258,"title":209,"updated":259,"slug":253,"views":255},"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":213,"locale":246,"school_blog":247},[214,219,220,225,230,235,240,245],{"collectionId":12,"collectionName":13,"created":215,"created_by":15,"id":216,"name":217,"updated":218,"updated_by":15},"2026-03-04 08:51:46.116Z","jv51tyfgfy9t9qh","การพัฒนา API","2026-06-07 06:48:53.624Z",{"collectionId":12,"collectionName":13,"created":35,"created_by":15,"id":36,"name":37,"updated":38,"updated_by":15},{"collectionId":12,"collectionName":13,"created":221,"created_by":15,"id":222,"name":223,"updated":224,"updated_by":15},"2026-03-04 08:46:24.109Z","o8xfgwdh6k03hxd","JSON","2026-06-07 06:47:07.745Z",{"collectionId":12,"collectionName":13,"created":226,"created_by":15,"id":227,"name":228,"updated":229,"updated_by":15},"2026-03-04 08:51:46.367Z","n79voie7fvgy5pr","POST","2026-06-07 06:48:53.744Z",{"collectionId":12,"collectionName":13,"created":231,"created_by":15,"id":232,"name":233,"updated":234,"updated_by":15},"2026-03-04 08:51:46.758Z","5jbgvqvjkltkd0x","GET","2026-06-07 06:48:53.815Z",{"collectionId":12,"collectionName":13,"created":236,"created_by":15,"id":237,"name":238,"updated":239,"updated_by":15},"2026-03-04 08:51:47.035Z","jipc9hm4hgin5xd","HTTP Server","2026-06-07 06:48:54.028Z",{"collectionId":12,"collectionName":13,"created":241,"created_by":15,"id":242,"name":243,"updated":244,"updated_by":15},"2026-03-04 08:24:48.510Z","cz98gt1a5wro6em","RESTful API","2026-06-07 06:45:12.898Z",{"collectionId":12,"collectionName":13,"created":190,"created_by":15,"id":191,"name":192,"updated":193,"updated_by":15},{"code":75,"collectionId":76,"collectionName":77,"created":78,"flag":79,"id":80,"is_default":81,"label":82,"updated":83},{"category":85,"collectionId":86,"collectionName":87,"created":88,"expand":248,"id":252,"slug":253,"updated":254,"views":255},{"category":249},{"blogIds":250,"collectionId":92,"collectionName":93,"created":94,"created_by":15,"id":85,"image":95,"image_alt":88,"image_path":96,"label":251,"name":98,"priority":99,"publish_at":100,"scheduled_at":88,"status":101,"updated":102,"updated_by":15},[],{"en":98,"th":98},"1l9zv6de1aqup9t","go-restful-apis","2026-06-25 23:59:50.538Z",334,"9n5ay8vj7bajmfb","2025-01-27 04:36:03.152Z","เรียนรู้วิธีการสร้าง HTTP Server และ RESTful API ในภาษา Go พร้อมการใช้ JSON เพื่อรับและส่งข้อมูลอย่างมีประสิทธิภาพ","2026-06-07 06:44:44.221Z",{"alt":261,"cover_image_path":262,"created":263,"expand":264,"id":294,"published_at":295,"school_blog":290,"short_description":296,"title":261,"updated":297,"slug":291,"views":293},"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":265,"locale":284,"school_blog":285},[266,271,272,277,282,283],{"collectionId":12,"collectionName":13,"created":267,"created_by":15,"id":268,"name":269,"updated":270,"updated_by":15},"2026-03-04 08:27:15.893Z","keubtbdqa4mblx3","การพัฒนาโปรแกรม","2026-06-07 06:45:23.759Z",{"collectionId":12,"collectionName":13,"created":35,"created_by":15,"id":36,"name":37,"updated":38,"updated_by":15},{"collectionId":12,"collectionName":13,"created":273,"created_by":15,"id":274,"name":275,"updated":276,"updated_by":15},"2026-03-04 08:34:18.324Z","6xpqs57vsfjrf4z","Structs","2026-06-07 06:46:03.693Z",{"collectionId":12,"collectionName":13,"created":278,"created_by":15,"id":279,"name":280,"updated":281,"updated_by":15},"2026-03-04 08:51:47.356Z","nbkqlahenx51dpr","JSON Array","2026-06-07 06:48:54.098Z",{"collectionId":12,"collectionName":13,"created":221,"created_by":15,"id":222,"name":223,"updated":224,"updated_by":15},{"collectionId":12,"collectionName":13,"created":190,"created_by":15,"id":191,"name":192,"updated":193,"updated_by":15},{"code":75,"collectionId":76,"collectionName":77,"created":78,"flag":79,"id":80,"is_default":81,"label":82,"updated":83},{"category":85,"collectionId":86,"collectionName":87,"created":88,"expand":286,"id":290,"slug":291,"updated":292,"views":293},{"category":287},{"blogIds":288,"collectionId":92,"collectionName":93,"created":94,"created_by":15,"id":85,"image":95,"image_alt":88,"image_path":96,"label":289,"name":98,"priority":99,"publish_at":100,"scheduled_at":88,"status":101,"updated":102,"updated_by":15},[],{"en":98,"th":98},"d8h5wqgiutl8ne0","go-json-array","2026-06-11 22:36:34.614Z",293,"55v297j3bevlj7k","2025-01-27 04:35:49.820Z","เรียนรู้วิธีการสร้างและจัดการ JSON Array ในภาษา Go เพื่อใช้ในการพัฒนาโปรแกรมที่มีประสิทธิภาพ","2026-06-07 06:44:44.806Z",{"alt":299,"cover_image_path":300,"created":301,"expand":302,"id":327,"published_at":328,"school_blog":323,"short_description":329,"title":299,"updated":330,"slug":324,"views":326},"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":303,"locale":317,"school_blog":318},[304,305,306,311,316],{"collectionId":12,"collectionName":13,"created":35,"created_by":15,"id":36,"name":37,"updated":38,"updated_by":15},{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},{"collectionId":12,"collectionName":13,"created":307,"created_by":15,"id":308,"name":309,"updated":310,"updated_by":15},"2026-03-04 08:51:50.836Z","np9utxo4yt7gs04","สิทธิ์การเข้าถึงไฟล์","2026-06-07 06:48:55.089Z",{"collectionId":12,"collectionName":13,"created":312,"created_by":15,"id":313,"name":314,"updated":315,"updated_by":15},"2026-03-04 08:33:56.297Z","bc4kmgt2hdjtmln","File Permissions","2026-06-07 06:45:53.979Z",{"collectionId":12,"collectionName":13,"created":190,"created_by":15,"id":191,"name":192,"updated":193,"updated_by":15},{"code":75,"collectionId":76,"collectionName":77,"created":78,"flag":79,"id":80,"is_default":81,"label":82,"updated":83},{"category":85,"collectionId":86,"collectionName":87,"created":88,"expand":319,"id":323,"slug":324,"updated":325,"views":326},{"category":320},{"blogIds":321,"collectionId":92,"collectionName":93,"created":94,"created_by":15,"id":85,"image":95,"image_alt":88,"image_path":96,"label":322,"name":98,"priority":99,"publish_at":100,"scheduled_at":88,"status":101,"updated":102,"updated_by":15},[],{"en":98,"th":98},"yogzn3k3v6mfrwy","go-file-permissions","2026-07-02 22:19:59.908Z",345,"5251lpmiau0qx0v","2025-01-27 04:35:25.398Z","เรียนรู้การกำหนดสิทธิ์การเข้าถึงไฟล์ในภาษา Go ด้วยการใช้ตัวเลข แปลงสิทธิ์อ่าน เขียน และรัน เป็นรหัส Permission","2026-06-07 06:44:45.359Z",{"alt":332,"cover_image_path":333,"created":334,"expand":335,"id":368,"published_at":369,"school_blog":364,"short_description":370,"title":332,"updated":371,"slug":365,"views":367},"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":336,"locale":358,"school_blog":359},[337,342,347,352,357],{"collectionId":12,"collectionName":13,"created":338,"created_by":15,"id":339,"name":340,"updated":341,"updated_by":15},"2026-03-04 08:51:50.254Z","6nkk61dvy4u5pjr","Append","2026-06-07 06:48:54.673Z",{"collectionId":12,"collectionName":13,"created":343,"created_by":15,"id":344,"name":345,"updated":346,"updated_by":15},"2026-03-04 08:51:50.542Z","ut75ptasgqhi8jp","ReadFile","2026-06-07 06:48:54.860Z",{"collectionId":12,"collectionName":13,"created":348,"created_by":15,"id":349,"name":350,"updated":351,"updated_by":15},"2026-03-04 08:51:51.198Z","ez61k8wbi1s3xby","WriteFile","2026-06-07 06:48:55.216Z",{"collectionId":12,"collectionName":13,"created":353,"created_by":15,"id":354,"name":355,"updated":356,"updated_by":15},"2026-03-04 08:46:34.858Z","92g4t32mafdjos0","File Handling","2026-06-07 06:47:10.334Z",{"collectionId":12,"collectionName":13,"created":190,"created_by":15,"id":191,"name":192,"updated":193,"updated_by":15},{"code":75,"collectionId":76,"collectionName":77,"created":78,"flag":79,"id":80,"is_default":81,"label":82,"updated":83},{"category":85,"collectionId":86,"collectionName":87,"created":88,"expand":360,"id":364,"slug":365,"updated":366,"views":367},{"category":361},{"blogIds":362,"collectionId":92,"collectionName":93,"created":94,"created_by":15,"id":85,"image":95,"image_alt":88,"image_path":96,"label":363,"name":98,"priority":99,"publish_at":100,"scheduled_at":88,"status":101,"updated":102,"updated_by":15},[],{"en":98,"th":98},"z6exmz5a4gi5wie","go-file-handling-reading-writing","2026-07-01 01:19:19.272Z",360,"if701u45yomuwut","2025-01-27 04:32:47.768Z","เรียนรู้การเขียนและอ่านไฟล์ในภาษา Go รวมถึงการเปิดและปิดไฟล์อย่างปลอดภัย และการเขียนข้อมูลแบบ Append","2026-06-07 06:44:45.254Z",{"alt":373,"cover_image_path":374,"created":375,"expand":376,"id":407,"published_at":408,"school_blog":403,"short_description":409,"title":373,"updated":410,"slug":404,"views":406},"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":377,"locale":397,"school_blog":398},[378,379,384,385,390,395,396],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"collectionId":12,"collectionName":13,"created":380,"created_by":15,"id":381,"name":382,"updated":383,"updated_by":15},"2026-03-04 08:33:57.434Z","hz551yc9f7fozes","การพัฒนาแอปพลิเคชัน","2026-06-07 06:45:54.668Z",{"collectionId":12,"collectionName":13,"created":128,"created_by":15,"id":129,"name":130,"updated":131,"updated_by":15},{"collectionId":12,"collectionName":13,"created":386,"created_by":15,"id":387,"name":388,"updated":389,"updated_by":15},"2026-03-04 08:33:57.054Z","g54iztrb8jaqawk","Testing","2026-06-07 06:45:54.408Z",{"collectionId":12,"collectionName":13,"created":391,"created_by":15,"id":392,"name":393,"updated":394,"updated_by":15},"2026-03-04 08:33:55.996Z","xcm9atm8go2opqr","TDD","2026-06-07 06:45:53.848Z",{"collectionId":12,"collectionName":13,"created":123,"created_by":15,"id":124,"name":125,"updated":126,"updated_by":15},{"collectionId":12,"collectionName":13,"created":190,"created_by":15,"id":191,"name":192,"updated":193,"updated_by":15},{"code":75,"collectionId":76,"collectionName":77,"created":78,"flag":79,"id":80,"is_default":81,"label":82,"updated":83},{"category":85,"collectionId":86,"collectionName":87,"created":88,"expand":399,"id":403,"slug":404,"updated":405,"views":406},{"category":400},{"blogIds":401,"collectionId":92,"collectionName":93,"created":94,"created_by":15,"id":85,"image":95,"image_alt":88,"image_path":96,"label":402,"name":98,"priority":99,"publish_at":100,"scheduled_at":88,"status":101,"updated":102,"updated_by":15},[],{"en":98,"th":98},"ave1lh1t81d9pmv","go-unit-testing","2026-06-11 09:38:12.059Z",467,"rc8qlkixp2g2adh","2025-01-24 17:21:04.883Z","เรียนรู้การเขียน Unit Tests ด้วย testing, การรันและตรวจสอบผลลัพธ์, การใช้ Table-Driven Tests และ TDD ในภาษา Go","2026-06-07 06:43:01.741Z",{"alt":412,"cover_image_path":413,"created":414,"expand":415,"id":455,"published_at":456,"school_blog":451,"short_description":457,"title":412,"updated":458,"slug":452,"views":454},"การยอมรับคุกกี้คืออะไร ทำไมต้องยอมรับ","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fnupjoeopshtiy89\u002F1_1_8l3yrza8ir.webp","2026-03-04 08:32:12.179Z",{"keywords":416,"locale":437,"school_blog":438},[417,422,427,432],{"collectionId":12,"collectionName":13,"created":418,"created_by":15,"id":419,"name":420,"updated":421,"updated_by":15},"2026-03-04 08:32:02.129Z","k61hw34vsy26z4c","ความเป็นส่วนตัว","2026-06-07 06:45:35.931Z",{"collectionId":12,"collectionName":13,"created":423,"created_by":15,"id":424,"name":425,"updated":426,"updated_by":15},"2026-03-04 08:32:05.200Z","ee8ahdb2v2nwwx3","ประสบการณ์การใช้งาน","2026-06-07 06:45:36.342Z",{"collectionId":12,"collectionName":13,"created":428,"created_by":15,"id":429,"name":430,"updated":431,"updated_by":15},"2026-03-04 08:32:07.672Z","v30i622wexeobtf","คุกกี้","2026-06-07 06:45:37.075Z",{"collectionId":12,"collectionName":13,"created":433,"created_by":15,"id":434,"name":435,"updated":436,"updated_by":15},"2026-03-04 08:32:11.619Z","nd6zcbtluwwfhz3","การยอมรับคุกกี้","2026-06-07 06:45:38.327Z",{"code":75,"collectionId":76,"collectionName":77,"created":78,"flag":79,"id":80,"is_default":81,"label":82,"updated":83},{"category":439,"collectionId":86,"collectionName":87,"created":88,"expand":440,"id":451,"slug":452,"updated":453,"views":454},"spm4l1k5bgmhmmt",{"category":441},{"blogIds":442,"collectionId":92,"collectionName":93,"created":443,"created_by":15,"id":439,"image":444,"image_alt":88,"image_path":445,"label":446,"name":447,"priority":448,"publish_at":449,"scheduled_at":88,"status":101,"updated":450,"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":447,"th":447},"Knowledge",0,"2026-03-18 02:25:41.222Z","2026-06-07 06:45:02.533Z","40ys61ny9m7apuy","what-is-accepting-cookies-and-why","2026-06-25 09:01:26.707Z",246,"nupjoeopshtiy89","2025-01-23 06:51:19.883Z","บทความนี้จะอธิบายเกี่ยวกับการยอมรับคุกกี้ในเว็บไซต์","2026-06-07 06:42:56.703Z",{"alt":460,"cover_image_path":461,"created":462,"expand":463,"id":490,"published_at":491,"school_blog":486,"short_description":492,"title":460,"updated":493,"slug":487,"views":489},"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":464,"locale":480,"school_blog":481},[465,466,467,468,473,478,479],{"collectionId":12,"collectionName":13,"created":190,"created_by":15,"id":191,"name":192,"updated":193,"updated_by":15},{"collectionId":12,"collectionName":13,"created":118,"created_by":15,"id":119,"name":120,"updated":121,"updated_by":15},{"collectionId":12,"collectionName":13,"created":65,"created_by":15,"id":66,"name":67,"updated":68,"updated_by":15},{"collectionId":12,"collectionName":13,"created":469,"created_by":15,"id":470,"name":471,"updated":472,"updated_by":15},"2026-03-04 08:33:56.535Z","al93g9aawgs6nbh","Custom Errors","2026-06-07 06:45:54.182Z",{"collectionId":12,"collectionName":13,"created":474,"created_by":15,"id":475,"name":476,"updated":477,"updated_by":15},"2026-03-04 08:33:56.842Z","gf66sbalz5hp9nw","defer","2026-06-07 06:45:54.286Z",{"collectionId":12,"collectionName":13,"created":380,"created_by":15,"id":381,"name":382,"updated":383,"updated_by":15},{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"code":75,"collectionId":76,"collectionName":77,"created":78,"flag":79,"id":80,"is_default":81,"label":82,"updated":83},{"category":85,"collectionId":86,"collectionName":87,"created":88,"expand":482,"id":486,"slug":487,"updated":488,"views":489},{"category":483},{"blogIds":484,"collectionId":92,"collectionName":93,"created":94,"created_by":15,"id":85,"image":95,"image_alt":88,"image_path":96,"label":485,"name":98,"priority":99,"publish_at":100,"scheduled_at":88,"status":101,"updated":102,"updated_by":15},[],{"en":98,"th":98},"5sadmm5cq63xrku","go-error-handling-logging","2026-06-11 12:39:17.405Z",466,"1hkpcxhr5zlsw5l","2025-01-22 05:04:37.050Z","เรียนรู้การตรวจสอบและคืนค่า Error การสร้าง Custom Errors และการบันทึก Log ด้วย log ในภาษา Go","2026-06-07 06:43:00.930Z",{"alt":495,"cover_image_path":496,"created":497,"expand":498,"id":532,"published_at":533,"school_blog":528,"short_description":534,"title":495,"updated":535,"slug":529,"views":531},"EP.8 Go กับ Goroutines - ทำหลายงานพร้อมกันแบบมือโปร!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F90i16qnsz5x048j\u002F15_11zon_gpt8tjqocq.webp","2026-03-04 08:33:59.692Z",{"keywords":499,"locale":522,"school_blog":523},[500,501,506,511,516,521],{"collectionId":12,"collectionName":13,"created":380,"created_by":15,"id":381,"name":382,"updated":383,"updated_by":15},{"collectionId":12,"collectionName":13,"created":502,"created_by":15,"id":503,"name":504,"updated":505,"updated_by":15},"2026-03-04 08:33:54.929Z","otkayeo8kz7u62p","sync","2026-06-07 06:45:53.339Z",{"collectionId":12,"collectionName":13,"created":507,"created_by":15,"id":508,"name":509,"updated":510,"updated_by":15},"2026-03-04 08:33:55.714Z","yxs12a8pjduka2m","Channels","2026-06-07 06:45:53.703Z",{"collectionId":12,"collectionName":13,"created":512,"created_by":15,"id":513,"name":514,"updated":515,"updated_by":15},"2026-03-04 08:24:48.143Z","dourw0uuydrrh1h","Concurrency","2026-06-07 06:45:12.740Z",{"collectionId":12,"collectionName":13,"created":517,"created_by":15,"id":518,"name":519,"updated":520,"updated_by":15},"2026-03-04 08:33:58.044Z","nb6p1r8sfqlsxf8","Goroutines","2026-06-07 06:45:54.913Z",{"collectionId":12,"collectionName":13,"created":190,"created_by":15,"id":191,"name":192,"updated":193,"updated_by":15},{"code":75,"collectionId":76,"collectionName":77,"created":78,"flag":79,"id":80,"is_default":81,"label":82,"updated":83},{"category":85,"collectionId":86,"collectionName":87,"created":88,"expand":524,"id":528,"slug":529,"updated":530,"views":531},{"category":525},{"blogIds":526,"collectionId":92,"collectionName":93,"created":94,"created_by":15,"id":85,"image":95,"image_alt":88,"image_path":96,"label":527,"name":98,"priority":99,"publish_at":100,"scheduled_at":88,"status":101,"updated":102,"updated_by":15},[],{"en":98,"th":98},"dg2baz26hth86wv","go-goroutines-concurrency","2026-07-01 00:34:39.861Z",516,"90i16qnsz5x048j","2025-01-22 05:02:19.597Z","เรียนรู้การสร้าง Goroutines และการใช้ Channels เพื่อบริหารจัดการหลายงานพร้อมกันในภาษา Go","2026-06-07 06:43:01.874Z",{"alt":537,"cover_image_path":538,"created":539,"expand":540,"id":569,"published_at":570,"school_blog":565,"short_description":571,"title":537,"updated":572,"slug":566,"views":568},"EP.7 Go กับ Structs & Methods - ออกแบบข้อมูลให้ยืดหยุ่น!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F2gi2u7ozilz3ea2\u002Fusing_structs_and_methods_in_go_to_design_flexible_data_1f3qyd1s74.webp","2026-03-04 08:34:19.534Z",{"keywords":541,"locale":559,"school_blog":560},[542,547,552,557,558],{"collectionId":12,"collectionName":13,"created":543,"created_by":15,"id":544,"name":545,"updated":546,"updated_by":15},"2026-03-04 08:34:16.794Z","q4turzw9zznten4","ออกแบบข้อมูล","2026-06-07 06:46:02.834Z",{"collectionId":12,"collectionName":13,"created":548,"created_by":15,"id":549,"name":550,"updated":551,"updated_by":15},"2026-03-04 08:26:32.195Z","3lpkahsesypeohl","Pointers","2026-06-07 06:45:13.247Z",{"collectionId":12,"collectionName":13,"created":553,"created_by":15,"id":554,"name":555,"updated":556,"updated_by":15},"2026-03-04 08:34:17.458Z","o0vm8zlzfdrjj78","Methods","2026-06-07 06:46:03.131Z",{"collectionId":12,"collectionName":13,"created":273,"created_by":15,"id":274,"name":275,"updated":276,"updated_by":15},{"collectionId":12,"collectionName":13,"created":190,"created_by":15,"id":191,"name":192,"updated":193,"updated_by":15},{"code":75,"collectionId":76,"collectionName":77,"created":78,"flag":79,"id":80,"is_default":81,"label":82,"updated":83},{"category":85,"collectionId":86,"collectionName":87,"created":88,"expand":561,"id":565,"slug":566,"updated":567,"views":568},{"category":562},{"blogIds":563,"collectionId":92,"collectionName":93,"created":94,"created_by":15,"id":85,"image":95,"image_alt":88,"image_path":96,"label":564,"name":98,"priority":99,"publish_at":100,"scheduled_at":88,"status":101,"updated":102,"updated_by":15},[],{"en":98,"th":98},"ta8a2z13kjwnvbf","go-structs-methods-design-flexible-data","2026-06-29 00:00:59.046Z",465,"2gi2u7ozilz3ea2","2025-01-22 05:01:54.534Z","เรียนรู้การสร้าง Structs ใน Go การเพิ่ม Methods และการใช้งาน Pointer เพื่อจัดการข้อมูลอย่างมีประสิทธิภาพ","2026-06-07 06:43:03.961Z",33,12,439,37]