{"users":[{"id":8,"username":"flexd","name":"Kristoffer","avatar_template":"/user_avatar/forum.golangbridge.org/flexd/{size}/25_2.png","admin":true,"trust_level":2},{"id":18303,"username":"Oliv3r","name":"Oliver Backer","avatar_template":"/user_avatar/forum.golangbridge.org/oliv3r/{size}/15604_2.png","trust_level":0},{"id":19321,"username":"cttricks","name":"Tanish Raj","avatar_template":"/user_avatar/forum.golangbridge.org/cttricks/{size}/16428_2.png","trust_level":1},{"id":12354,"username":"Dean_Davidson","name":"Dean Davidson","avatar_template":"/user_avatar/forum.golangbridge.org/dean_davidson/{size}/9685_2.png","admin":true,"trust_level":3},{"id":20550,"username":"abemedia","name":"Adam Bouqdib","avatar_template":"/user_avatar/forum.golangbridge.org/abemedia/{size}/17476_2.png","trust_level":1},{"id":17600,"username":"balamurali","name":"Balamurali Dhanushkodi","avatar_template":"/user_avatar/forum.golangbridge.org/balamurali/{size}/16391_2.png","trust_level":0},{"id":3633,"username":"NobbZ","name":"Norbert Melzer","avatar_template":"/user_avatar/forum.golangbridge.org/nobbz/{size}/3096_2.png","trust_level":2},{"id":16049,"username":"falco467","name":"Falco Wockenfuß","avatar_template":"/user_avatar/forum.golangbridge.org/falco467/{size}/13340_2.png","trust_level":2},{"id":20439,"username":"raghavhinduja","name":"Raghav Hinduja ","avatar_template":"/letter_avatar_proxy/v4/letter/r/41988e/{size}.png","trust_level":0},{"id":5153,"username":"Yamil_Bracho","name":"Yamil Bracho","avatar_template":"/user_avatar/forum.golangbridge.org/yamil_bracho/{size}/5141_2.png","trust_level":2},{"id":20435,"username":"Md_Niaz_Morshed","name":"Md Niaz Morshed","avatar_template":"/user_avatar/forum.golangbridge.org/md_niaz_morshed/{size}/17385_2.png","trust_level":0},{"id":20243,"username":"Strashimir_Yosifov","name":"Strashimir Yosifov","avatar_template":"/user_avatar/forum.golangbridge.org/strashimir_yosifov/{size}/17197_2.png","trust_level":0},{"id":19236,"username":"andro57","name":"MILI","avatar_template":"/letter_avatar_proxy/v4/letter/a/f08c70/{size}.png","trust_level":0},{"id":19987,"username":"Pjdur","name":"Pjdur","avatar_template":"/user_avatar/forum.golangbridge.org/pjdur/{size}/16984_2.png","trust_level":2},{"id":20272,"username":"LIANGQI0811","name":"Theodore","avatar_template":"/user_avatar/forum.golangbridge.org/liangqi0811/{size}/17223_2.png","trust_level":1},{"id":1721,"username":"radovskyb","name":"Benjamin Radovsky","avatar_template":"/user_avatar/forum.golangbridge.org/radovskyb/{size}/2423_2.png","trust_level":2},{"id":13710,"username":"Andrew_Stratton","name":"Andrew Stratton","avatar_template":"/user_avatar/forum.golangbridge.org/andrew_stratton/{size}/12684_2.png","trust_level":2},{"id":13019,"username":"mje","name":"Jeff Emanuel","avatar_template":"/user_avatar/forum.golangbridge.org/mje/{size}/10284_2.png","trust_level":2},{"id":15389,"username":"lemarkar","name":"Leo Emar-Kar","avatar_template":"/user_avatar/forum.golangbridge.org/lemarkar/{size}/12652_2.png","trust_level":2},{"id":17924,"username":"torimus","name":"Torimus","avatar_template":"/user_avatar/forum.golangbridge.org/torimus/{size}/15223_2.png","trust_level":1},{"id":17710,"username":"adsr303","name":"Artur de Sousa Rocha","avatar_template":"/user_avatar/forum.golangbridge.org/adsr303/{size}/15041_2.png","trust_level":2},{"id":19968,"username":"27vhd","name":"Arzumanov Vahid","avatar_template":"/user_avatar/forum.golangbridge.org/27vhd/{size}/16964_2.png","trust_level":0},{"id":19965,"username":"peter_aluya","name":"peter aluya","avatar_template":"/user_avatar/forum.golangbridge.org/peter_aluya/{size}/16962_2.png","trust_level":0},{"id":13960,"username":"Eli","name":"-","avatar_template":"/letter_avatar_proxy/v4/letter/e/a9a28c/{size}.png","trust_level":1},{"id":19904,"username":"Kirizu","name":"Kirizu","avatar_template":"/letter_avatar_proxy/v4/letter/k/919ad9/{size}.png","trust_level":0},{"id":18601,"username":"hwpplayer1","name":"Mert Gör 🇹🇷","avatar_template":"/user_avatar/forum.golangbridge.org/hwpplayer1/{size}/17517_2.png","trust_level":1},{"id":19482,"username":"haitch","name":"haitch","avatar_template":"/letter_avatar_proxy/v4/letter/h/d26b3c/{size}.png","trust_level":0},{"id":19397,"username":"Yunus_Karasen","name":"Yunus Karaşen","avatar_template":"/user_avatar/forum.golangbridge.org/yunus_karasen/{size}/16505_2.png","trust_level":0},{"id":9599,"username":"sivan","name":"Sivan","avatar_template":"/user_avatar/forum.golangbridge.org/sivan/{size}/7246_2.png","trust_level":1},{"id":18137,"username":"nellfs","name":"nellfs","avatar_template":"/user_avatar/forum.golangbridge.org/nellfs/{size}/15440_2.png","trust_level":2},{"id":6155,"username":"Fs02","name":"Muhammad Surya","avatar_template":"/user_avatar/forum.golangbridge.org/fs02/{size}/4467_2.png","trust_level":1},{"id":18469,"username":"onepeople158","name":"Onepeople158","avatar_template":"/user_avatar/forum.golangbridge.org/onepeople158/{size}/15746_2.png","trust_level":1},{"id":19246,"username":"James015Sims","name":"James015Sims","avatar_template":"/letter_avatar_proxy/v4/letter/j/ac8455/{size}.png","trust_level":0},{"id":17061,"username":"ScriptMang","name":"Scriptmang","avatar_template":"/letter_avatar_proxy/v4/letter/s/b9e5f3/{size}.png","trust_level":1},{"id":16788,"username":"10IN_ALL","name":"10IN ALL","avatar_template":"/user_avatar/forum.golangbridge.org/10in_all/{size}/14087_2.png","trust_level":1},{"id":18494,"username":"pmeier","name":"Philip Meier","avatar_template":"/user_avatar/forum.golangbridge.org/pmeier/{size}/15768_2.png","trust_level":1},{"id":19219,"username":"iignat","name":"Ilie Ignat","avatar_template":"/user_avatar/forum.golangbridge.org/iignat/{size}/16346_2.png","trust_level":1},{"id":31,"username":"freeformz","name":"Edward Muller","avatar_template":"/user_avatar/forum.golangbridge.org/freeformz/{size}/77_2.png","primary_group_name":"warning_1","flair_name":"warning_1","flair_group_id":41,"admin":true,"moderator":true,"trust_level":4},{"id":13218,"username":"gabe","name":"Gabe","avatar_template":"/letter_avatar_proxy/v4/letter/g/5daacb/{size}.png","trust_level":1},{"id":19206,"username":"JAVOHIR_FOZILJONOV","name":"JAVOHIR FOZILJONOV","avatar_template":"/user_avatar/forum.golangbridge.org/javohir_foziljonov/{size}/16334_2.png","trust_level":0},{"id":9555,"username":"hyousef","name":"Hasan Yousef","avatar_template":"/user_avatar/forum.golangbridge.org/hyousef/{size}/9127_2.png","trust_level":2},{"id":6361,"username":"amnon","name":"amnon bc","avatar_template":"/user_avatar/forum.golangbridge.org/amnon/{size}/6617_2.png","trust_level":2},{"id":19163,"username":"7loongman","name":"7loongman","avatar_template":"/user_avatar/forum.golangbridge.org/7loongman/{size}/16310_2.png","trust_level":0},{"id":18850,"username":"DylanWard","name":"DylanWard","avatar_template":"/letter_avatar_proxy/v4/letter/d/8c91f0/{size}.png","trust_level":0},{"id":18862,"username":"22btrcn334","name":"btrcn","avatar_template":"/letter_avatar_proxy/v4/letter/2/d78d45/{size}.png","trust_level":0},{"id":18702,"username":"geekNero","name":"Jahan Sachin Chaware","avatar_template":"/letter_avatar_proxy/v4/letter/g/45deac/{size}.png","trust_level":0}],"primary_groups":[{"id":41,"name":"warning_1"}],"flair_groups":[{"id":41,"name":"warning_1","flair_url":null,"flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/getting-help/code-review/10?page=1","per_page":30,"topics":[{"fancy_title":"About the Code Review category","id":6012,"title":"About the Code Review category","slug":"about-the-code-review-category","posts_count":2,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2017-07-20T13:22:40.400Z","last_posted_at":"2024-09-26T15:48:43.583Z","bumped":true,"bumped_at":"2024-09-26T15:48:43.583Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Do you have a project or some code you want someone else to take a look at? This is the place! Create a post to ask others to review your code.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1475,"like_count":1,"has_summary":false,"last_poster_username":"Oliv3r","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":8,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":18303,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"ZIN Engine - Write HTML like it’s 2025 (but without the frameworks)","id":39268,"title":"ZIN Engine - Write HTML like it’s 2025 (but without the frameworks)","slug":"zin-engine-write-html-like-it-s-2025-but-without-the-frameworks","posts_count":7,"reply_count":4,"highest_post_number":7,"image_url":null,"created_at":"2025-07-12T14:30:58.350Z","last_posted_at":"2026-03-11T12:00:00.649Z","bumped":true,"bumped_at":"2026-03-11T12:00:00.649Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":204,"like_count":5,"has_summary":false,"last_poster_username":"cttricks","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":19321,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12354,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20550,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"I want to understand why 4s taken to send http request using golang package","id":38575,"title":"I want to understand why 4s taken to send http request using golang package","slug":"i-want-to-understand-why-4s-taken-to-send-http-request-using-golang-package","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2025-04-16T05:45:32.720Z","last_posted_at":"2026-02-16T10:39:28.773Z","bumped":true,"bumped_at":"2026-02-16T10:39:28.773Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":163,"like_count":2,"has_summary":false,"last_poster_username":"falco467","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":17600,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3633,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":16049,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Raghav Hinduja Switzerland (Swiss) - How do I handle JSON unmarshalling for nested structs?","id":41543,"title":"Raghav Hinduja Switzerland (Swiss) - How do I handle JSON unmarshalling for nested structs?","slug":"raghav-hinduja-switzerland-swiss-how-do-i-handle-json-unmarshalling-for-nested-structs","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-01-31T12:03:11.537Z","last_posted_at":"2026-01-31T16:32:37.887Z","bumped":true,"bumped_at":"2026-01-31T16:32:37.887Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":44,"like_count":3,"has_summary":false,"last_poster_username":"Dean_Davidson","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20439,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":5153,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":12354,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Request to Participate and Share Academic Survey on Code Review in OSS Security","id":41533,"title":"Request to Participate and Share Academic Survey on Code Review in OSS Security","slug":"request-to-participate-and-share-academic-survey-on-code-review-in-oss-security","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-01-28T21:30:44.095Z","last_posted_at":"2026-01-28T21:30:44.188Z","bumped":true,"bumped_at":"2026-01-28T21:30:44.188Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":23,"like_count":0,"has_summary":false,"last_poster_username":"Md_Niaz_Morshed","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20435,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Using AI in Go programs","id":41438,"title":"Using AI in Go programs","slug":"using-ai-in-go-programs","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-01-06T17:41:23.821Z","last_posted_at":"2026-01-06T17:41:23.912Z","bumped":true,"bumped_at":"2026-01-06T17:41:23.912Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":67,"like_count":0,"has_summary":false,"last_poster_username":"Strashimir_Yosifov","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20243,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Building a Weather App in Go with OpenWeather API","id":38479,"title":"Building a Weather App in Go with OpenWeather API","slug":"building-a-weather-app-in-go-with-openweather-api","posts_count":2,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-04-05T17:30:03.179Z","last_posted_at":"2025-12-02T09:14:29.025Z","bumped":true,"bumped_at":"2025-12-02T09:14:29.025Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":162,"like_count":3,"has_summary":false,"last_poster_username":"Pjdur","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":19236,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":19987,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Http client io reader changed file Magic Number","id":41322,"title":"Http client io reader changed file Magic Number","slug":"http-client-io-reader-changed-file-magic-number","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":"https://forum.golangbridge.org/uploads/default/original/3X/b/7/b7bc4ccc0e6182de81142a9757475d3d32a01676.png","created_at":"2025-11-26T02:14:46.668Z","last_posted_at":"2025-11-26T05:58:13.375Z","bumped":true,"bumped_at":"2025-11-26T05:58:13.375Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":102,"like_count":2,"has_summary":false,"last_poster_username":"radovskyb","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20272,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1721,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Passing array as args (robotgo keytoggle)","id":41271,"title":"Passing array as args (robotgo keytoggle)","slug":"passing-array-as-args-robotgo-keytoggle","posts_count":15,"reply_count":13,"highest_post_number":15,"image_url":null,"created_at":"2025-11-10T10:51:53.818Z","last_posted_at":"2025-11-12T11:27:34.854Z","bumped":true,"bumped_at":"2025-11-12T11:27:34.854Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":124,"like_count":3,"has_summary":false,"last_poster_username":"Andrew_Stratton","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13710,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13019,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12354,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15389,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Bubbletea and stacking styles with Lipgloss?","id":39271,"title":"Bubbletea and stacking styles with Lipgloss?","slug":"bubbletea-and-stacking-styles-with-lipgloss","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":"https://forum.golangbridge.org/uploads/default/original/3X/f/b/fb82fac5d38e6b4f4935832f8ed5bbe1ba42ada6.png","created_at":"2025-07-13T05:36:40.929Z","last_posted_at":"2025-08-22T20:19:03.976Z","bumped":true,"bumped_at":"2025-09-19T14:12:21.080Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":717,"like_count":3,"has_summary":false,"last_poster_username":"torimus","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":17924,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":17710,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"I&rsquo;m new Go. My first project is todoapp","id":40796,"title":"I'm new Go. My first project is todoapp","slug":"im-new-go-my-first-project-is-todoapp","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-09-04T16:27:48.717Z","last_posted_at":"2025-09-08T18:26:28.366Z","bumped":true,"bumped_at":"2025-09-08T18:26:28.366Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":98,"like_count":1,"has_summary":false,"last_poster_username":"Pjdur","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":19968,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":5153,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":19987,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Built a simple task manager CLI in Go","id":40783,"title":"Built a simple task manager CLI in Go","slug":"built-a-simple-task-manager-cli-in-go","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-09-04T02:42:47.277Z","last_posted_at":"2025-09-08T15:12:27.509Z","bumped":true,"bumped_at":"2025-09-08T15:12:27.509Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":86,"like_count":0,"has_summary":false,"last_poster_username":"Yamil_Bracho","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":19965,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":5153,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Use Camera Device On Windows","id":27778,"title":"Use Camera Device On Windows","slug":"use-camera-device-on-windows","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2022-06-16T03:53:09.510Z","last_posted_at":"2025-08-26T20:45:16.335Z","bumped":true,"bumped_at":"2025-08-26T20:45:16.335Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":857,"like_count":0,"has_summary":false,"last_poster_username":"Kirizu","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13960,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":19904,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Embedded struct tag reflect","id":39140,"title":"Embedded struct tag reflect","slug":"embedded-struct-tag-reflect","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2025-06-30T15:14:55.687Z","last_posted_at":"2025-06-30T21:12:37.584Z","bumped":true,"bumped_at":"2025-06-30T21:12:37.584Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":120,"like_count":0,"has_summary":false,"last_poster_username":"Andrew_Stratton","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13710,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":5153,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"My Golang Training","id":39122,"title":"My Golang Training","slug":"my-golang-training","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-06-28T16:58:40.817Z","last_posted_at":"2025-06-28T16:58:40.885Z","bumped":true,"bumped_at":"2025-06-28T16:58:40.885Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":51,"like_count":0,"has_summary":false,"last_poster_username":"hwpplayer1","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":18601,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"My Golang Training","id":39121,"title":"My Golang Training","slug":"my-golang-training","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-06-28T16:55:48.675Z","last_posted_at":"2025-06-28T16:55:48.731Z","bumped":true,"bumped_at":"2025-06-28T16:55:48.731Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":47,"like_count":0,"has_summary":false,"last_poster_username":"hwpplayer1","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":18601,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"New Go library: Queryfy / Request For Comments","id":39019,"title":"New Go library: Queryfy / Request For Comments","slug":"new-go-library-queryfy-request-for-comments","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-06-14T00:16:37.037Z","last_posted_at":"2025-06-14T00:16:37.089Z","bumped":true,"bumped_at":"2025-06-14T00:16:37.089Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":83,"like_count":1,"has_summary":false,"last_poster_username":"haitch","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":19482,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Feedback on avoiding duplicate text lookup values at compile time","id":38917,"title":"Feedback on avoiding duplicate text lookup values at compile time","slug":"feedback-on-avoiding-duplicate-text-lookup-values-at-compile-time","posts_count":4,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2025-05-29T15:49:22.359Z","last_posted_at":"2025-06-13T11:58:42.693Z","bumped":true,"bumped_at":"2025-06-13T12:06:53.417Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":89,"like_count":1,"has_summary":false,"last_poster_username":"Andrew_Stratton","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13710,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15389,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Design/Code choice : Method chaining vs Reflection","id":38910,"title":"Design/Code choice : Method chaining vs Reflection","slug":"design-code-choice-method-chaining-vs-reflection","posts_count":3,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2025-05-29T09:51:18.309Z","last_posted_at":"2025-05-30T12:48:18.493Z","bumped":true,"bumped_at":"2025-05-30T12:48:18.493Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":90,"like_count":0,"has_summary":false,"last_poster_username":"Andrew_Stratton","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":13710,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Improving OCR Accuracy for 2-Digit CAPTCHA Recognition in Go","id":38811,"title":"Improving OCR Accuracy for 2-Digit CAPTCHA Recognition in Go","slug":"improving-ocr-accuracy-for-2-digit-captcha-recognition-in-go","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.golangbridge.org/uploads/default/original/3X/7/c/7cacf9bc2a2de33458631d2ed8c64a0ccd7cba92.png","created_at":"2025-05-18T19:49:37.884Z","last_posted_at":"2025-05-18T19:49:37.938Z","bumped":true,"bumped_at":"2025-05-18T19:49:37.938Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":100,"like_count":0,"has_summary":false,"last_poster_username":"Yunus_Karasen","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":19397,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"I need my nulls","id":19097,"title":"I need my nulls","slug":"i-need-my-nulls","posts_count":4,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2020-05-26T12:14:11.332Z","last_posted_at":"2025-04-28T07:42:45.087Z","bumped":true,"bumped_at":"2025-04-28T07:42:45.087Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":718,"like_count":7,"has_summary":false,"last_poster_username":"falco467","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":9599,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3633,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":18137,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":16049,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Modular Golang Project Structure","id":19558,"title":"Modular Golang Project Structure","slug":"modular-golang-project-structure","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2020-06-27T15:27:20.783Z","last_posted_at":"2020-06-27T15:27:20.863Z","bumped":true,"bumped_at":"2025-04-24T04:12:34.669Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1514,"like_count":2,"has_summary":false,"last_poster_username":"Fs02","category_id":10,"pinned_globally":false,"featured_link":"https://github.com/Fs02/go-todo-backend","featured_link_root_domain":"github.com","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":6155,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to parse IDP extension information in a CRL using Go","id":38488,"title":"How to parse IDP extension information in a CRL using Go","slug":"how-to-parse-idp-extension-information-in-a-crl-using-go","posts_count":3,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2025-04-07T09:35:15.484Z","last_posted_at":"2025-04-17T09:09:22.797Z","bumped":true,"bumped_at":"2025-04-17T09:09:22.797Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":106,"like_count":0,"has_summary":false,"last_poster_username":"onepeople158","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":18469,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":19246,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Why can&rsquo;t I retrieve the value from the key in my jwt?","id":38292,"title":"Why can't I retrieve the value from the key in my jwt?","slug":"why-cant-i-retrieve-the-value-from-the-key-in-my-jwt","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-03-20T16:40:13.889Z","last_posted_at":"2025-03-20T16:40:13.960Z","bumped":true,"bumped_at":"2025-04-17T07:01:45.547Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":87,"like_count":0,"has_summary":false,"last_poster_username":"ScriptMang","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":17061,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Pls explain internals of embedding","id":38556,"title":"Pls explain internals of embedding","slug":"pls-explain-internals-of-embedding","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-04-13T15:15:10.096Z","last_posted_at":"2025-04-13T15:15:10.153Z","bumped":true,"bumped_at":"2025-04-13T15:15:10.153Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":62,"like_count":0,"has_summary":false,"last_poster_username":"10IN_ALL","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":16788,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Pass common object to nested structs","id":38416,"title":"Pass common object to nested structs","slug":"pass-common-object-to-nested-structs","posts_count":12,"reply_count":7,"highest_post_number":12,"image_url":null,"created_at":"2025-03-28T23:11:20.855Z","last_posted_at":"2025-04-05T17:33:53.619Z","bumped":true,"bumped_at":"2025-04-05T17:33:53.619Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":157,"like_count":4,"has_summary":false,"last_poster_username":"freeformz","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":18494,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":19219,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15389,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":31,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Fyne GUI Example does not compile","id":26622,"title":"Fyne GUI Example does not compile","slug":"fyne-gui-example-does-not-compile","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2022-03-02T16:15:42.670Z","last_posted_at":"2025-03-27T07:27:46.630Z","bumped":true,"bumped_at":"2025-03-27T07:27:46.630Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":3186,"like_count":0,"has_summary":false,"last_poster_username":"JAVOHIR_FOZILJONOV","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13218,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13019,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":19206,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Parsing string to time with unknown layout","id":28145,"title":"Parsing string to time with unknown layout","slug":"parsing-string-to-time-with-unknown-layout","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2022-07-25T13:18:57.294Z","last_posted_at":"2025-03-21T06:00:44.755Z","bumped":true,"bumped_at":"2025-03-21T06:00:44.755Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":2997,"like_count":1,"has_summary":false,"last_poster_username":"7loongman","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":9555,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3633,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":6361,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":19163,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"RabbitMQ Channel Freezing When Message Count Exceeds QoS Limit: How to Resolve?","id":37664,"title":"RabbitMQ Channel Freezing When Message Count Exceeds QoS Limit: How to Resolve?","slug":"rabbitmq-channel-freezing-when-message-count-exceeds-qos-limit-how-to-resolve","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-02-03T10:20:45.606Z","last_posted_at":"2025-02-03T11:07:39.498Z","bumped":true,"bumped_at":"2025-02-03T11:07:39.498Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":135,"like_count":0,"has_summary":false,"last_poster_username":"22btrcn334","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":18850,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":18862,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Review on concurrent BFS approach","id":37308,"title":"Review on concurrent BFS approach","slug":"review-on-concurrent-bfs-approach","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-12-25T17:33:31.818Z","last_posted_at":"2025-01-19T11:23:19.178Z","bumped":true,"bumped_at":"2025-01-19T11:23:19.178Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":136,"like_count":0,"has_summary":false,"last_poster_username":"geekNero","category_id":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":18702,"primary_group_id":null,"flair_group_id":null}]}]}}