[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"academy-blogs-th-30-12-%25252525252525252525252525252525E0%25252525252525252525252525252525B8%2525252525252525252525252525252581%25252525252525252525252525252525E0%25252525252525252525252525252525B8%25252525252525252525252525252525A7%25252525252525252525252525252525E0%25252525252525252525252525252525B9%2525252525252525252525252525252588%25252525252525252525252525252525E0%25252525252525252525252525252525B8%25252525252525252525252525252525B2%25252525252525252525252525252525E0%25252525252525252525252525252525B8%2525252525252525252525252525252588%25252525252525252525252525252525E0%25252525252525252525252525252525B8%25252525252525252525252525252525B0%25252525252525252525252525252525E0%25252525252525252525252525252525B9%2525252525252525252525252525252580%25252525252525252525252525252525E0%25252525252525252525252525252525B8%252525252525252525252525252525259B%25252525252525252525252525252525E0%25252525252525252525252525252525B9%2525252525252525252525252525252587%25252525252525252525252525252525E0%25252525252525252525252525252525B8%2525252525252525252525252525252599%25252525252525252525252525252525E0%25252525252525252525252525252525B8%25252525252525252525252525252525A0%25252525252525252525252525252525E0%25252525252525252525252525252525B8%25252525252525252525252525252525B2%25252525252525252525252525252525E0%25252525252525252525252525252525B8%25252525252525252525252525252525A9%25252525252525252525252525252525E0%25252525252525252525252525252525B8%25252525252525252525252525252525B2%25252525252525252525252525252525E0%25252525252525252525252525252525B9%2525252525252525252525252525252582%25252525252525252525252525252525E0%25252525252525252525252525252525B8%2525252525252525252525252525252584%25252525252525252525252525252525E0%25252525252525252525252525252525B9%2525252525252525252525252525252589%25252525252525252525252525252525E0%25252525252525252525252525252525B8%2525252525252525252525252525252594-all-all-createdAt:desc-default":3},{"data":4,"page":648,"perPage":649,"totalItems":650,"totalPages":651},[5,144,202,262,309,365,413,450,502,536,569,610],{"alt":6,"cover_image_path":7,"created":8,"expand":9,"id":140,"published_at":141,"school_blog":137,"short_description":142,"title":6,"updated":143,"slug":138,"views":139},"Ep.21 Go กับ HTTP Middleware ควบคุมทุก Request อย่างมือโปร!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fbrn7djwvkxwdty0\u002F11_11zon_dy2hxr52v1.webp","2026-03-04 08:34:31.332Z",{"keywords":10,"locale":109,"school_blog":119},[11,19,24,29,34,39,44,49,54,59,64,69,74,79,84,89,94,99,104],{"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:20:11.547Z","","ey3puyme01a9bsw","Go","2026-04-10 16:07:25.893Z",{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},"2026-03-04 08:20:14.253Z","ah6lvy4x8qe08l5","Golang","2026-04-10 16:07:26.172Z",{"collectionId":12,"collectionName":13,"created":25,"created_by":15,"id":26,"name":27,"updated":28,"updated_by":15},"2026-03-04 08:33:59.518Z","7pqn3y8ffwzzde5","ภาษา Go","2026-04-10 16:08:04.777Z",{"collectionId":12,"collectionName":13,"created":30,"created_by":15,"id":31,"name":32,"updated":33,"updated_by":15},"2026-03-04 08:34:24.161Z","ru06o5mbma6nukl","HTTP","2026-04-10 16:08:13.801Z",{"collectionId":12,"collectionName":13,"created":35,"created_by":15,"id":36,"name":37,"updated":38,"updated_by":15},"2026-03-04 08:34:25.436Z","bctyeonwhcrzvq3","Middleware","2026-04-10 16:08:14.305Z",{"collectionId":12,"collectionName":13,"created":40,"created_by":15,"id":41,"name":42,"updated":43,"updated_by":15},"2026-03-04 08:34:26.333Z","nq20kkh2nlppxrb","การจัดการ Request","2026-04-10 16:08:14.575Z",{"collectionId":12,"collectionName":13,"created":45,"created_by":15,"id":46,"name":47,"updated":48,"updated_by":15},"2026-03-04 08:34:26.696Z","eu5rd0a9zzmtcq6","การตรวจสอบสิทธิ์","2026-04-10 16:08:14.732Z",{"collectionId":12,"collectionName":13,"created":50,"created_by":15,"id":51,"name":52,"updated":53,"updated_by":15},"2026-03-04 08:34:29.352Z","115l9n99u5mgwoi","การบันทึก Log","2026-04-10 16:08:15.647Z",{"collectionId":12,"collectionName":13,"created":55,"created_by":15,"id":56,"name":57,"updated":58,"updated_by":15},"2026-03-04 08:32:13.391Z","7nquvthmvw3cb3b","การพัฒนาเว็บ","2026-04-10 16:07:51.337Z",{"collectionId":12,"collectionName":13,"created":60,"created_by":15,"id":61,"name":62,"updated":63,"updated_by":15},"2026-03-04 08:27:15.893Z","keubtbdqa4mblx3","การพัฒนาโปรแกรม","2026-04-10 16:07:38.769Z",{"collectionId":12,"collectionName":13,"created":65,"created_by":15,"id":66,"name":67,"updated":68,"updated_by":15},"2026-03-04 08:32:27.645Z","vfe4f15x4b3afpm","การศึกษาการเขียนโปรแกรม","2026-04-10 16:07:54.538Z",{"collectionId":12,"collectionName":13,"created":70,"created_by":15,"id":71,"name":72,"updated":73,"updated_by":15},"2026-03-04 08:31:30.863Z","oyltq82epf0vqka","การเขียนโปรแกรม","2026-04-10 16:07:41.883Z",{"collectionId":12,"collectionName":13,"created":75,"created_by":15,"id":76,"name":77,"updated":78,"updated_by":15},"2026-03-04 08:34:09.187Z","3zp82zk9hqz13ko","การเขียนโปรแกรม Go","2026-04-10 16:08:08.225Z",{"collectionId":12,"collectionName":13,"created":80,"created_by":15,"id":81,"name":82,"updated":83,"updated_by":15},"2026-03-04 08:32:29.161Z","uewvwdt9cf41o8n","การเขียนโปรแกรมสำหรับมือใหม่","2026-04-10 16:07:54.935Z",{"collectionId":12,"collectionName":13,"created":85,"created_by":15,"id":86,"name":87,"updated":88,"updated_by":15},"2026-03-04 08:32:27.254Z","xl8ixz1jmfnab5f","ฝึกเขียนโปรแกรม","2026-04-10 16:07:54.377Z",{"collectionId":12,"collectionName":13,"created":90,"created_by":15,"id":91,"name":92,"updated":93,"updated_by":15},"2026-03-04 08:31:53.015Z","801w5t09mfaa9hl","ภาษาโปรแกรม","2026-04-10 16:07:46.625Z",{"collectionId":12,"collectionName":13,"created":95,"created_by":15,"id":96,"name":97,"updated":98,"updated_by":15},"2026-03-04 08:32:24.473Z","xquecx7u5svb567","โปรแกรม","2026-04-10 16:07:53.714Z",{"collectionId":12,"collectionName":13,"created":100,"created_by":15,"id":101,"name":102,"updated":103,"updated_by":15},"2026-03-04 08:26:56.612Z","yf74wkqyamfc5qx","โปรแกรมเมอร์","2026-04-10 16:07:36.426Z",{"collectionId":12,"collectionName":13,"created":105,"created_by":15,"id":106,"name":107,"updated":108,"updated_by":15},"2026-03-04 08:26:59.195Z","gab60xd583s3qaw","Superdev School","2026-04-10 16:07:37.087Z",{"code":110,"collectionId":111,"collectionName":112,"created":113,"flag":114,"id":115,"is_default":116,"label":117,"updated":118},"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":120,"collectionId":121,"collectionName":122,"created":15,"expand":123,"id":137,"slug":138,"updated":15,"views":139},"wqxt7ag2gn7xcmk","pbc_2105096300","school_blogs",{"category":124},{"blogIds":125,"collectionId":126,"collectionName":127,"created":128,"created_by":15,"id":120,"image":129,"image_alt":15,"image_path":130,"label":131,"name":132,"priority":133,"publish_at":134,"scheduled_at":15,"status":135,"updated":136,"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":132,"th":132},"Golang The Series",1,"2026-03-16 04:39:38.440Z","published","2026-04-25 02:32:15.470Z","t641npbb74tfg8t","go-http-middleware-control-request",322,"brn7djwvkxwdty0","2025-01-27 04:38:19.983Z","เรียนรู้เกี่ยวกับ HTTP Middleware ใน Go เพื่อจัดการ Request และ Response อย่างมีประสิทธิภาพ รวมถึงการสร้าง Middleware สำหรับการบันทึก Log และตรวจสอบสิทธิ์","2026-04-25 02:47:32.903Z",{"alt":145,"cover_image_path":146,"created":147,"expand":148,"id":198,"published_at":199,"school_blog":194,"short_description":200,"title":145,"updated":201,"slug":195,"views":197},"Ep.20 Go กับ Caching เพิ่มความเร็วให้โปรแกรม","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fh5jvtkk3cov51yn\u002F9_11zon_pdridam1g4.webp","2026-03-04 08:34:31.203Z",{"keywords":149,"locale":188,"school_blog":189},[150,151,152,153,154,155,156,157,158,159,164,169,174,175,180,181,182,183],{"collectionId":12,"collectionName":13,"created":105,"created_by":15,"id":106,"name":107,"updated":108,"updated_by":15},{"collectionId":12,"collectionName":13,"created":100,"created_by":15,"id":101,"name":102,"updated":103,"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":85,"created_by":15,"id":86,"name":87,"updated":88,"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":75,"created_by":15,"id":76,"name":77,"updated":78,"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":70,"created_by":15,"id":71,"name":72,"updated":73,"updated_by":15},{"collectionId":12,"collectionName":13,"created":60,"created_by":15,"id":61,"name":62,"updated":63,"updated_by":15},{"collectionId":12,"collectionName":13,"created":160,"created_by":15,"id":161,"name":162,"updated":163,"updated_by":15},"2026-03-04 08:34:27.419Z","hx7wkkcahseps30","หน่วยความจำ","2026-04-10 16:08:14.896Z",{"collectionId":12,"collectionName":13,"created":165,"created_by":15,"id":166,"name":167,"updated":168,"updated_by":15},"2026-03-04 08:34:28.509Z","cjv7qyxi3nxav82","ข้อมูล","2026-04-10 16:08:15.362Z",{"collectionId":12,"collectionName":13,"created":170,"created_by":15,"id":171,"name":172,"updated":173,"updated_by":15},"2026-03-04 08:34:29.661Z","ttj3ir9k9gvxb6q","TTL","2026-04-10 16:08:15.744Z",{"collectionId":12,"collectionName":13,"created":95,"created_by":15,"id":96,"name":97,"updated":98,"updated_by":15},{"collectionId":12,"collectionName":13,"created":176,"created_by":15,"id":177,"name":178,"updated":179,"updated_by":15},"2026-03-04 08:34:11.160Z","g1ncgq98hse39bh","เพิ่มความเร็ว","2026-04-10 16:08:08.968Z",{"collectionId":12,"collectionName":13,"created":25,"created_by":15,"id":26,"name":27,"updated":28,"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":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"collectionId":12,"collectionName":13,"created":184,"created_by":15,"id":185,"name":186,"updated":187,"updated_by":15},"2026-03-04 08:34:30.952Z","bzngnszne86x3u3","Caching","2026-04-10 16:08:16.304Z",{"code":110,"collectionId":111,"collectionName":112,"created":113,"flag":114,"id":115,"is_default":116,"label":117,"updated":118},{"category":120,"collectionId":121,"collectionName":122,"created":15,"expand":190,"id":194,"slug":195,"updated":196,"views":197},{"category":191},{"blogIds":192,"collectionId":126,"collectionName":127,"created":128,"created_by":15,"id":120,"image":129,"image_alt":15,"image_path":130,"label":193,"name":132,"priority":133,"publish_at":134,"scheduled_at":15,"status":135,"updated":136,"updated_by":15},[],{"en":132,"th":132},"u6mc5p13ui5399n","caching-go-speed-up-program","2026-05-06 20:19:38.232Z",371,"h5jvtkk3cov51yn","2025-01-27 04:37:31.600Z","เรียนรู้เกี่ยวกับ caching ใน Go เพื่อเพิ่มความเร็วให้โปรแกรม โดยการเก็บข้อมูลในหน่วยความจำ และวิธีการตั้งค่าระยะเวลาหมดอายุ (TTL) สำหรับข้อมูลใน cache","2026-04-25 02:47:32.802Z",{"alt":203,"cover_image_path":204,"created":205,"expand":206,"id":258,"published_at":259,"school_blog":254,"short_description":260,"title":203,"updated":261,"slug":255,"views":257},"Ep.19 Go กับ Worker Pool เพิ่มพลังการประมวลผลหลายงานพร้อมกัน!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fdml2kgapqqj2b9e\u002F7f8aj61fl92_leo70qnho6.webp","2026-03-04 08:34:37.440Z",{"keywords":207,"locale":248,"school_blog":249},[208,209,210,215,220,225,230,235,240,241,242,243,244,245,246,247],{"collectionId":12,"collectionName":13,"created":65,"created_by":15,"id":66,"name":67,"updated":68,"updated_by":15},{"collectionId":12,"collectionName":13,"created":60,"created_by":15,"id":61,"name":62,"updated":63,"updated_by":15},{"collectionId":12,"collectionName":13,"created":211,"created_by":15,"id":212,"name":213,"updated":214,"updated_by":15},"2026-03-04 08:34:31.763Z","o4on5madpatysn9","การจัดการงาน","2026-04-10 16:08:16.645Z",{"collectionId":12,"collectionName":13,"created":216,"created_by":15,"id":217,"name":218,"updated":219,"updated_by":15},"2026-03-04 08:34:33.051Z","9j2vjgw0rrlzogk","ประสิทธิภาพ","2026-04-10 16:08:17.170Z",{"collectionId":12,"collectionName":13,"created":221,"created_by":15,"id":222,"name":223,"updated":224,"updated_by":15},"2026-03-04 08:33:55.714Z","yxs12a8pjduka2m","Channels","2026-04-10 16:08:03.494Z",{"collectionId":12,"collectionName":13,"created":226,"created_by":15,"id":227,"name":228,"updated":229,"updated_by":15},"2026-03-04 08:33:58.044Z","nb6p1r8sfqlsxf8","Goroutines","2026-04-10 16:08:04.493Z",{"collectionId":12,"collectionName":13,"created":231,"created_by":15,"id":232,"name":233,"updated":234,"updated_by":15},"2026-03-04 08:34:35.855Z","qw92o3n40e76i47","การประมวลผลพร้อมกัน","2026-04-10 16:08:18.151Z",{"collectionId":12,"collectionName":13,"created":236,"created_by":15,"id":237,"name":238,"updated":239,"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":25,"created_by":15,"id":26,"name":27,"updated":28,"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":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"collectionId":12,"collectionName":13,"created":105,"created_by":15,"id":106,"name":107,"updated":108,"updated_by":15},{"collectionId":12,"collectionName":13,"created":100,"created_by":15,"id":101,"name":102,"updated":103,"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":80,"created_by":15,"id":81,"name":82,"updated":83,"updated_by":15},{"collectionId":12,"collectionName":13,"created":70,"created_by":15,"id":71,"name":72,"updated":73,"updated_by":15},{"code":110,"collectionId":111,"collectionName":112,"created":113,"flag":114,"id":115,"is_default":116,"label":117,"updated":118},{"category":120,"collectionId":121,"collectionName":122,"created":15,"expand":250,"id":254,"slug":255,"updated":256,"views":257},{"category":251},{"blogIds":252,"collectionId":126,"collectionName":127,"created":128,"created_by":15,"id":120,"image":129,"image_alt":15,"image_path":130,"label":253,"name":132,"priority":133,"publish_at":134,"scheduled_at":15,"status":135,"updated":136,"updated_by":15},[],{"en":132,"th":132},"io7pwb1vn59n5fp","worker-pool-go","2026-05-11 17:32:45.802Z",403,"dml2kgapqqj2b9e","2025-01-27 04:37:21.578Z","เรียนรู้วิธีสร้าง Worker Pool ในภาษา Go เพื่อเพิ่มประสิทธิภาพการประมวลผลแบบพร้อมกันและจัดการงานหลายชิ้นได้อย่างมีประสิทธิภาพ","2026-04-25 02:47:33.963Z",{"alt":263,"cover_image_path":264,"created":265,"expand":266,"id":305,"published_at":306,"school_blog":301,"short_description":307,"title":263,"updated":308,"slug":302,"views":304},"Ep.18 Go กับ Concurrency ทำหลายอย่างพร้อมกันอย่างลื่นไหล!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fherx5l0rr48rj7d\u002F5_11zon_y2pvfuuqcr.webp","2026-03-04 08:34:38.436Z",{"keywords":267,"locale":295,"school_blog":296},[268,269,270,275,276,277,278,279,280,285,286,287,288,293,294],{"collectionId":12,"collectionName":13,"created":105,"created_by":15,"id":106,"name":107,"updated":108,"updated_by":15},{"collectionId":12,"collectionName":13,"created":100,"created_by":15,"id":101,"name":102,"updated":103,"updated_by":15},{"collectionId":12,"collectionName":13,"created":271,"created_by":15,"id":272,"name":273,"updated":274,"updated_by":15},"2026-03-04 08:20:37.794Z","x2c5z8w1cr41ij3","ภาษาโปรแกรมมิ่ง","2026-04-10 16:07:27.917Z",{"collectionId":12,"collectionName":13,"created":90,"created_by":15,"id":91,"name":92,"updated":93,"updated_by":15},{"collectionId":12,"collectionName":13,"created":85,"created_by":15,"id":86,"name":87,"updated":88,"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":70,"created_by":15,"id":71,"name":72,"updated":73,"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":281,"created_by":15,"id":282,"name":283,"updated":284,"updated_by":15},"2026-03-04 08:34:36.844Z","4smjjmcniovk2wa","เทคโนโลยีการเขียนโปรแกรม","2026-04-10 16:08:18.440Z",{"collectionId":12,"collectionName":13,"created":60,"created_by":15,"id":61,"name":62,"updated":63,"updated_by":15},{"collectionId":12,"collectionName":13,"created":221,"created_by":15,"id":222,"name":223,"updated":224,"updated_by":15},{"collectionId":12,"collectionName":13,"created":226,"created_by":15,"id":227,"name":228,"updated":229,"updated_by":15},{"collectionId":12,"collectionName":13,"created":289,"created_by":15,"id":290,"name":291,"updated":292,"updated_by":15},"2026-03-04 08:24:48.143Z","dourw0uuydrrh1h","Concurrency","2026-04-10 16:07:30.157Z",{"collectionId":12,"collectionName":13,"created":25,"created_by":15,"id":26,"name":27,"updated":28,"updated_by":15},{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},{"code":110,"collectionId":111,"collectionName":112,"created":113,"flag":114,"id":115,"is_default":116,"label":117,"updated":118},{"category":120,"collectionId":121,"collectionName":122,"created":15,"expand":297,"id":301,"slug":302,"updated":303,"views":304},{"category":298},{"blogIds":299,"collectionId":126,"collectionName":127,"created":128,"created_by":15,"id":120,"image":129,"image_alt":15,"image_path":130,"label":300,"name":132,"priority":133,"publish_at":134,"scheduled_at":15,"status":135,"updated":136,"updated_by":15},[],{"en":132,"th":132},"n34rll7za4kqa4s","concurrency-go-goroutines-channels","2026-05-12 13:16:12.760Z",293,"herx5l0rr48rj7d","2025-01-27 04:37:11.056Z","เรียนรู้เกี่ยวกับการทำงานแบบ Concurrency ใน Go ด้วยการใช้ Goroutines และ Channels เพื่อเพิ่มประสิทธิภาพในการพัฒนาโปรแกรม","2026-04-25 02:47:34.381Z",{"alt":310,"cover_image_path":311,"created":312,"expand":313,"id":361,"published_at":362,"school_blog":357,"short_description":363,"title":310,"updated":364,"slug":358,"views":360},"Ep.17 Go กับ Logging - บันทึกทุกเหตุการณ์ในโปรแกรม","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fkj572etvm0q6fou\u002F3_11zon_fgiym78ohu.webp","2026-03-04 08:34:37.756Z",{"keywords":314,"locale":351,"school_blog":352},[315,316,317,318,319,320,325,330,335,340,345,350],{"collectionId":12,"collectionName":13,"created":105,"created_by":15,"id":106,"name":107,"updated":108,"updated_by":15},{"collectionId":12,"collectionName":13,"created":100,"created_by":15,"id":101,"name":102,"updated":103,"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":85,"created_by":15,"id":86,"name":87,"updated":88,"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":321,"created_by":15,"id":322,"name":323,"updated":324,"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":326,"created_by":15,"id":327,"name":328,"updated":329,"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":331,"created_by":15,"id":332,"name":333,"updated":334,"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":336,"created_by":15,"id":337,"name":338,"updated":339,"updated_by":15},"2026-03-04 08:34:36.640Z","8eci4oaapkjdqg1","การจัดการ Log","2026-04-10 16:08:18.355Z",{"collectionId":12,"collectionName":13,"created":341,"created_by":15,"id":342,"name":343,"updated":344,"updated_by":15},"2026-03-04 08:34:37.165Z","uxpqg7zux1iapui","การบันทึกเหตุการณ์","2026-04-10 16:08:18.549Z",{"collectionId":12,"collectionName":13,"created":346,"created_by":15,"id":347,"name":348,"updated":349,"updated_by":15},"2026-03-04 08:33:55.302Z","0mue4zt83jcdtq9","Logging","2026-04-10 16:08:03.396Z",{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},{"code":110,"collectionId":111,"collectionName":112,"created":113,"flag":114,"id":115,"is_default":116,"label":117,"updated":118},{"category":120,"collectionId":121,"collectionName":122,"created":15,"expand":353,"id":357,"slug":358,"updated":359,"views":360},{"category":354},{"blogIds":355,"collectionId":126,"collectionName":127,"created":128,"created_by":15,"id":120,"image":129,"image_alt":15,"image_path":130,"label":356,"name":132,"priority":133,"publish_at":134,"scheduled_at":15,"status":135,"updated":136,"updated_by":15},[],{"en":132,"th":132},"4bc3qjz6dien6ht","go-logging-event-recording","2026-05-11 22:46:43.168Z",352,"kj572etvm0q6fou","2025-01-27 04:36:52.239Z","เรียนรู้การใช้ Logging ใน Go เพื่อบันทึกข้อมูลและข้อความที่เกิดขึ้นในโปรแกรม รวมถึงการบันทึกข้อผิดพลาดและการจัดการ Log","2026-04-25 02:47:34.141Z",{"alt":366,"cover_image_path":367,"created":368,"expand":369,"id":409,"published_at":410,"school_blog":405,"short_description":411,"title":366,"updated":412,"slug":406,"views":408},"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":370,"locale":399,"school_blog":400},[371,376,381,386,391,392,393,394,395,396,397,398],{"collectionId":12,"collectionName":13,"created":372,"created_by":15,"id":373,"name":374,"updated":375,"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":377,"created_by":15,"id":378,"name":379,"updated":380,"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":382,"created_by":15,"id":383,"name":384,"updated":385,"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":387,"created_by":15,"id":388,"name":389,"updated":390,"updated_by":15},"2026-03-04 08:32:45.519Z","dhpyn9byool9daz","การจัดการข้อผิดพลาด","2026-04-10 16:07:59.648Z",{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},{"collectionId":12,"collectionName":13,"created":105,"created_by":15,"id":106,"name":107,"updated":108,"updated_by":15},{"collectionId":12,"collectionName":13,"created":100,"created_by":15,"id":101,"name":102,"updated":103,"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":271,"created_by":15,"id":272,"name":273,"updated":274,"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":85,"created_by":15,"id":86,"name":87,"updated":88,"updated_by":15},{"collectionId":12,"collectionName":13,"created":70,"created_by":15,"id":71,"name":72,"updated":73,"updated_by":15},{"code":110,"collectionId":111,"collectionName":112,"created":113,"flag":114,"id":115,"is_default":116,"label":117,"updated":118},{"category":120,"collectionId":121,"collectionName":122,"created":15,"expand":401,"id":405,"slug":406,"updated":407,"views":408},{"category":402},{"blogIds":403,"collectionId":126,"collectionName":127,"created":128,"created_by":15,"id":120,"image":129,"image_alt":15,"image_path":130,"label":404,"name":132,"priority":133,"publish_at":134,"scheduled_at":15,"status":135,"updated":136,"updated_by":15},[],{"en":132,"th":132},"yrttgxihyj8vun5","go-error-handling-unit-testing","2026-05-08 23:51:13.079Z",369,"2j5frph3kviu2sl","2025-01-27 04:36:42.896Z","เรียนรู้วิธีจัดการข้อผิดพลาดและทดสอบโค้ดใน Go ด้วยเทคนิคการจัดการข้อผิดพลาดที่มีประสิทธิภาพและการทดสอบแบบ Table-Driven","2026-04-25 02:47:34.311Z",{"alt":414,"cover_image_path":415,"created":416,"expand":417,"id":446,"published_at":447,"school_blog":442,"short_description":448,"title":414,"updated":449,"slug":443,"views":445},"EP.15 Go กับ Database - จัดการข้อมูลอย่างมืออาชีพ!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fgj4bx3z99rwalmh\u002F33_11zon_padque8ufq.webp","2026-03-04 08:51:45.877Z",{"keywords":418,"locale":436,"school_blog":437},[419,420,425,430,435],{"collectionId":12,"collectionName":13,"created":100,"created_by":15,"id":101,"name":102,"updated":103,"updated_by":15},{"collectionId":12,"collectionName":13,"created":421,"created_by":15,"id":422,"name":423,"updated":424,"updated_by":15},"2026-03-04 08:51:44.745Z","o0306xug3p6zzye","CRUD","2026-04-10 16:14:39.476Z",{"collectionId":12,"collectionName":13,"created":426,"created_by":15,"id":427,"name":428,"updated":429,"updated_by":15},"2026-03-04 08:45:09.799Z","402ofda7qxj0vs0","การเชื่อมต่อฐานข้อมูล","2026-04-10 16:12:55.032Z",{"collectionId":12,"collectionName":13,"created":431,"created_by":15,"id":432,"name":433,"updated":434,"updated_by":15},"2026-03-04 08:45:09.036Z","l1oi3jpol4c4ezx","Database","2026-04-10 16:12:54.847Z",{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"code":110,"collectionId":111,"collectionName":112,"created":113,"flag":114,"id":115,"is_default":116,"label":117,"updated":118},{"category":120,"collectionId":121,"collectionName":122,"created":15,"expand":438,"id":442,"slug":443,"updated":444,"views":445},{"category":439},{"blogIds":440,"collectionId":126,"collectionName":127,"created":128,"created_by":15,"id":120,"image":129,"image_alt":15,"image_path":130,"label":441,"name":132,"priority":133,"publish_at":134,"scheduled_at":15,"status":135,"updated":136,"updated_by":15},[],{"en":132,"th":132},"frftigazb6x62ml","go-database-management","2026-05-12 01:10:21.848Z",389,"gj4bx3z99rwalmh","2025-01-27 04:36:18.929Z","เรียนรู้วิธีการเชื่อมต่อฐานข้อมูลในภาษา Go และวิธีการสร้าง เพิ่ม ดึง อัปเดต และลบข้อมูลอย่างมีประสิทธิภาพ","2026-04-22 07:11:49.498Z",{"alt":451,"cover_image_path":452,"created":453,"expand":454,"id":498,"published_at":499,"school_blog":494,"short_description":500,"title":451,"updated":501,"slug":495,"views":497},"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":455,"locale":488,"school_blog":489},[456,461,462,467,472,477,482,487],{"collectionId":12,"collectionName":13,"created":457,"created_by":15,"id":458,"name":459,"updated":460,"updated_by":15},"2026-03-04 08:51:46.116Z","jv51tyfgfy9t9qh","การพัฒนา API","2026-04-10 16:14:39.672Z",{"collectionId":12,"collectionName":13,"created":70,"created_by":15,"id":71,"name":72,"updated":73,"updated_by":15},{"collectionId":12,"collectionName":13,"created":463,"created_by":15,"id":464,"name":465,"updated":466,"updated_by":15},"2026-03-04 08:46:24.109Z","o8xfgwdh6k03hxd","JSON","2026-04-10 16:13:13.679Z",{"collectionId":12,"collectionName":13,"created":468,"created_by":15,"id":469,"name":470,"updated":471,"updated_by":15},"2026-03-04 08:51:46.367Z","n79voie7fvgy5pr","POST","2026-04-10 16:14:39.837Z",{"collectionId":12,"collectionName":13,"created":473,"created_by":15,"id":474,"name":475,"updated":476,"updated_by":15},"2026-03-04 08:51:46.758Z","5jbgvqvjkltkd0x","GET","2026-04-10 16:14:39.910Z",{"collectionId":12,"collectionName":13,"created":478,"created_by":15,"id":479,"name":480,"updated":481,"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":483,"created_by":15,"id":484,"name":485,"updated":486,"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":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"code":110,"collectionId":111,"collectionName":112,"created":113,"flag":114,"id":115,"is_default":116,"label":117,"updated":118},{"category":120,"collectionId":121,"collectionName":122,"created":15,"expand":490,"id":494,"slug":495,"updated":496,"views":497},{"category":491},{"blogIds":492,"collectionId":126,"collectionName":127,"created":128,"created_by":15,"id":120,"image":129,"image_alt":15,"image_path":130,"label":493,"name":132,"priority":133,"publish_at":134,"scheduled_at":15,"status":135,"updated":136,"updated_by":15},[],{"en":132,"th":132},"1l9zv6de1aqup9t","go-restful-apis","2026-05-06 21:04:19.151Z",324,"9n5ay8vj7bajmfb","2025-01-27 04:36:03.152Z","เรียนรู้วิธีการสร้าง HTTP Server และ RESTful API ในภาษา Go พร้อมการใช้ JSON เพื่อรับและส่งข้อมูลอย่างมีประสิทธิภาพ","2026-04-22 07:11:49.630Z",{"alt":503,"cover_image_path":504,"created":505,"expand":506,"id":532,"published_at":533,"school_blog":528,"short_description":534,"title":503,"updated":535,"slug":529,"views":531},"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":507,"locale":522,"school_blog":523},[508,509,510,515,520,521],{"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":511,"created_by":15,"id":512,"name":513,"updated":514,"updated_by":15},"2026-03-04 08:34:18.324Z","6xpqs57vsfjrf4z","Structs","2026-04-10 16:08:11.729Z",{"collectionId":12,"collectionName":13,"created":516,"created_by":15,"id":517,"name":518,"updated":519,"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":463,"created_by":15,"id":464,"name":465,"updated":466,"updated_by":15},{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"code":110,"collectionId":111,"collectionName":112,"created":113,"flag":114,"id":115,"is_default":116,"label":117,"updated":118},{"category":120,"collectionId":121,"collectionName":122,"created":15,"expand":524,"id":528,"slug":529,"updated":530,"views":531},{"category":525},{"blogIds":526,"collectionId":126,"collectionName":127,"created":128,"created_by":15,"id":120,"image":129,"image_alt":15,"image_path":130,"label":527,"name":132,"priority":133,"publish_at":134,"scheduled_at":15,"status":135,"updated":136,"updated_by":15},[],{"en":132,"th":132},"d8h5wqgiutl8ne0","go-json-array","2026-05-10 23:04:32.916Z",284,"55v297j3bevlj7k","2025-01-27 04:35:49.820Z","เรียนรู้วิธีการสร้างและจัดการ JSON Array ในภาษา Go เพื่อใช้ในการพัฒนาโปรแกรมที่มีประสิทธิภาพ","2026-04-22 07:11:50.212Z",{"alt":537,"cover_image_path":538,"created":539,"expand":540,"id":565,"published_at":566,"school_blog":561,"short_description":567,"title":537,"updated":568,"slug":562,"views":564},"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":541,"locale":555,"school_blog":556},[542,543,544,549,554],{"collectionId":12,"collectionName":13,"created":70,"created_by":15,"id":71,"name":72,"updated":73,"updated_by":15},{"collectionId":12,"collectionName":13,"created":100,"created_by":15,"id":101,"name":102,"updated":103,"updated_by":15},{"collectionId":12,"collectionName":13,"created":545,"created_by":15,"id":546,"name":547,"updated":548,"updated_by":15},"2026-03-04 08:51:50.836Z","np9utxo4yt7gs04","สิทธิ์การเข้าถึงไฟล์","2026-04-10 16:14:40.827Z",{"collectionId":12,"collectionName":13,"created":550,"created_by":15,"id":551,"name":552,"updated":553,"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":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"code":110,"collectionId":111,"collectionName":112,"created":113,"flag":114,"id":115,"is_default":116,"label":117,"updated":118},{"category":120,"collectionId":121,"collectionName":122,"created":15,"expand":557,"id":561,"slug":562,"updated":563,"views":564},{"category":558},{"blogIds":559,"collectionId":126,"collectionName":127,"created":128,"created_by":15,"id":120,"image":129,"image_alt":15,"image_path":130,"label":560,"name":132,"priority":133,"publish_at":134,"scheduled_at":15,"status":135,"updated":136,"updated_by":15},[],{"en":132,"th":132},"yogzn3k3v6mfrwy","go-file-permissions","2026-05-11 21:45:11.269Z",301,"5251lpmiau0qx0v","2025-01-27 04:35:25.398Z","เรียนรู้การกำหนดสิทธิ์การเข้าถึงไฟล์ในภาษา Go ด้วยการใช้ตัวเลข แปลงสิทธิ์อ่าน เขียน และรัน เป็นรหัส Permission","2026-04-22 07:11:50.723Z",{"alt":570,"cover_image_path":571,"created":572,"expand":573,"id":606,"published_at":607,"school_blog":602,"short_description":608,"title":570,"updated":609,"slug":603,"views":605},"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":574,"locale":596,"school_blog":597},[575,580,585,590,595],{"collectionId":12,"collectionName":13,"created":576,"created_by":15,"id":577,"name":578,"updated":579,"updated_by":15},"2026-03-04 08:51:50.254Z","6nkk61dvy4u5pjr","Append","2026-04-10 16:14:40.631Z",{"collectionId":12,"collectionName":13,"created":581,"created_by":15,"id":582,"name":583,"updated":584,"updated_by":15},"2026-03-04 08:51:50.542Z","ut75ptasgqhi8jp","ReadFile","2026-04-10 16:14:40.767Z",{"collectionId":12,"collectionName":13,"created":586,"created_by":15,"id":587,"name":588,"updated":589,"updated_by":15},"2026-03-04 08:51:51.198Z","ez61k8wbi1s3xby","WriteFile","2026-04-10 16:14:40.986Z",{"collectionId":12,"collectionName":13,"created":591,"created_by":15,"id":592,"name":593,"updated":594,"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":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"code":110,"collectionId":111,"collectionName":112,"created":113,"flag":114,"id":115,"is_default":116,"label":117,"updated":118},{"category":120,"collectionId":121,"collectionName":122,"created":15,"expand":598,"id":602,"slug":603,"updated":604,"views":605},{"category":599},{"blogIds":600,"collectionId":126,"collectionName":127,"created":128,"created_by":15,"id":120,"image":129,"image_alt":15,"image_path":130,"label":601,"name":132,"priority":133,"publish_at":134,"scheduled_at":15,"status":135,"updated":136,"updated_by":15},[],{"en":132,"th":132},"z6exmz5a4gi5wie","go-file-handling-reading-writing","2026-05-11 20:00:50.390Z",327,"if701u45yomuwut","2025-01-27 04:32:47.768Z","เรียนรู้การเขียนและอ่านไฟล์ในภาษา Go รวมถึงการเปิดและปิดไฟล์อย่างปลอดภัย และการเขียนข้อมูลแบบ Append","2026-04-22 07:11:50.595Z",{"alt":611,"cover_image_path":612,"created":613,"expand":614,"id":644,"published_at":645,"school_blog":641,"short_description":646,"title":611,"updated":647,"slug":642,"views":643},"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":615,"locale":635,"school_blog":636},[616,617,622,623,628,633,634],{"collectionId":12,"collectionName":13,"created":105,"created_by":15,"id":106,"name":107,"updated":108,"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:33:57.434Z","hz551yc9f7fozes","การพัฒนาแอปพลิเคชัน","2026-04-10 16:08:04.227Z",{"collectionId":12,"collectionName":13,"created":382,"created_by":15,"id":383,"name":384,"updated":385,"updated_by":15},{"collectionId":12,"collectionName":13,"created":624,"created_by":15,"id":625,"name":626,"updated":627,"updated_by":15},"2026-03-04 08:33:57.054Z","g54iztrb8jaqawk","Testing","2026-04-10 16:08:04.159Z",{"collectionId":12,"collectionName":13,"created":629,"created_by":15,"id":630,"name":631,"updated":632,"updated_by":15},"2026-03-04 08:33:55.996Z","xcm9atm8go2opqr","TDD","2026-04-10 16:08:03.582Z",{"collectionId":12,"collectionName":13,"created":377,"created_by":15,"id":378,"name":379,"updated":380,"updated_by":15},{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"code":110,"collectionId":111,"collectionName":112,"created":113,"flag":114,"id":115,"is_default":116,"label":117,"updated":118},{"category":120,"collectionId":121,"collectionName":122,"created":15,"expand":637,"id":641,"slug":642,"updated":15,"views":643},{"category":638},{"blogIds":639,"collectionId":126,"collectionName":127,"created":128,"created_by":15,"id":120,"image":129,"image_alt":15,"image_path":130,"label":640,"name":132,"priority":133,"publish_at":134,"scheduled_at":15,"status":135,"updated":136,"updated_by":15},[],{"en":132,"th":132},"ave1lh1t81d9pmv","go-unit-testing",462,"rc8qlkixp2g2adh","2025-01-24 17:21:04.883Z","เรียนรู้การเขียน Unit Tests ด้วย testing, การรันและตรวจสอบผลลัพธ์, การใช้ Table-Driven Tests และ TDD ในภาษา Go","2026-04-25 02:47:29.185Z",30,12,406,34]