[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CD0Q7TXN9ZHTD2XV4NTF2Z":3,"skill-same:01M6CD0Q7TXN9ZHTD2XV4NTF2Z":119},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":52,"linkOnly":53,"markdownContent":54,"markdownBody":55,"frontMatter":56,"refName":61,"commitSha":62,"skillDirectory":63,"forksCount":64,"repositoryHtmlUrl":65,"repositoryHomepageUrl":6,"ownerHtmlUrl":66,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":67,"install":68,"resources":81},"01M6CD0Q7TXN9ZHTD2XV4NTF2Z","golang-backend-development",null,"Complete guide for Go backend development including concurrency patterns, web servers, database integration, microservices, and production deployment","cercova-studios\u002F10x-swe","cercova-studios","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F217108198?v=4","01M6CCYGHXTH80N3BXRW6KESTE","Cercova Studios","01M6CCYGPADH5MJDR0VNNR775C",1,"MIT","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Fgolang-backend-development\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51],"development","golang","golang backend development","backend development","backend","api","concurrency patterns","SWE","for","tier-1","channels","goroutines","complete","go backend","guide","10x","go","concurrency","rest-api","REST","Production","integration","grpc","microservices","database","deployment","plugin","web","2026-11-10 10:12:30",false,"---\nname: golang-backend-development\ndescription: Complete guide for Go backend development including concurrency patterns,\n  web servers, database integration, microservices, and production deployment\nmetadata:\n  tags: golang, go, concurrency, web-servers, microservices, backend, goroutines,\n    channels, grpc, rest-api\n  tier: tier-1\n  skill-graph-id: plugin\u002F10x-swe\u002Fgolang-backend-development\n  skill-graph-uses: ''\n  skill-graph-used-by: ''\n---\n\n# Go Backend Development\n\nBuild or change Go HTTP\u002FgRPC services, concurrent workers, database access, and production lifecycle behavior. Match the project's Go version and existing boundaries before selecting a pattern.\n\n## Workflow\n\n1. Identify the handler or worker, its inputs, dependencies, cancellation path, and completion condition.\n2. Reuse the current service structure. Prefer the standard library unless the project already uses a suitable dependency.\n3. Bound work and resource use: goroutines, queues, request bodies, connection pools, and timeouts. Give every goroutine an exit path and an owner that waits for completion.\n4. Propagate request contexts into network and database operations. Cancel derived contexts; close resources and check iteration errors.\n5. Protect shared state, parameterize SQL, and keep transaction boundaries explicit. Return contextual errors without exposing sensitive details to clients.\n6. Verify changed behavior with focused tests. Use the race detector for concurrency changes and benchmarks\u002Fprofiles for performance claims. Confirm graceful shutdown when lifecycle behavior changes.\n\n## Load only the relevant examples\n\n- [Pattern reference](references\u002Fpatterns.md): concurrency primitives, HTTP handlers, pipelines, worker pools, SQL, errors, testing, shutdown, logging, and microservice examples. Read the matching section only.\n- [Extended examples](EXAMPLES.md): use its contents to select an implementation example when the pattern reference is insufficient.\n\nThese are retained illustrative examples, not verified production implementations. Adapt them to the installed Go version and current code; do not copy arbitrary pool sizes, coverage targets, layouts, or deployment architecture. Some examples use older APIs or simplified cancellation\u002Ferror handling. Confirm those details in the official references before use.\n\n## Authoritative references\n\n[Go documentation](https:\u002F\u002Fgo.dev\u002Fdoc\u002F), [net\u002Fhttp](https:\u002F\u002Fpkg.go.dev\u002Fnet\u002Fhttp), [database\u002Fsql](https:\u002F\u002Fpkg.go.dev\u002Fdatabase\u002Fsql), [context](https:\u002F\u002Fpkg.go.dev\u002Fcontext), [sync](https:\u002F\u002Fpkg.go.dev\u002Fsync), and [Go pipelines](https:\u002F\u002Fgo.dev\u002Fblog\u002Fpipelines).\n","# Go Backend Development\n\nBuild or change Go HTTP\u002FgRPC services, concurrent workers, database access, and production lifecycle behavior. Match the project's Go version and existing boundaries before selecting a pattern.\n\n## Workflow\n\n1. Identify the handler or worker, its inputs, dependencies, cancellation path, and completion condition.\n2. Reuse the current service structure. Prefer the standard library unless the project already uses a suitable dependency.\n3. Bound work and resource use: goroutines, queues, request bodies, connection pools, and timeouts. Give every goroutine an exit path and an owner that waits for completion.\n4. Propagate request contexts into network and database operations. Cancel derived contexts; close resources and check iteration errors.\n5. Protect shared state, parameterize SQL, and keep transaction boundaries explicit. Return contextual errors without exposing sensitive details to clients.\n6. Verify changed behavior with focused tests. Use the race detector for concurrency changes and benchmarks\u002Fprofiles for performance claims. Confirm graceful shutdown when lifecycle behavior changes.\n\n## Load only the relevant examples\n\n- [Pattern reference](references\u002Fpatterns.md): concurrency primitives, HTTP handlers, pipelines, worker pools, SQL, errors, testing, shutdown, logging, and microservice examples. Read the matching section only.\n- [Extended examples](EXAMPLES.md): use its contents to select an implementation example when the pattern reference is insufficient.\n\nThese are retained illustrative examples, not verified production implementations. Adapt them to the installed Go version and current code; do not copy arbitrary pool sizes, coverage targets, layouts, or deployment architecture. Some examples use older APIs or simplified cancellation\u002Ferror handling. Confirm those details in the official references before use.\n\n## Authoritative references\n\n[Go documentation](https:\u002F\u002Fgo.dev\u002Fdoc\u002F), [net\u002Fhttp](https:\u002F\u002Fpkg.go.dev\u002Fnet\u002Fhttp), [database\u002Fsql](https:\u002F\u002Fpkg.go.dev\u002Fdatabase\u002Fsql), [context](https:\u002F\u002Fpkg.go.dev\u002Fcontext), [sync](https:\u002F\u002Fpkg.go.dev\u002Fsync), and [Go pipelines](https:\u002F\u002Fgo.dev\u002Fblog\u002Fpipelines).\n",{"name":5,"metadata":57,"description":7},{"tags":58,"tier":33,"skill-graph-id":59,"skill-graph-uses":60,"skill-graph-used-by":60},"golang, go, concurrency, web-servers, microservices, backend, goroutines, channels, grpc, rest-api","plugin\u002F10x-swe\u002Fgolang-backend-development","","main","12441d84a8a292fcc94f47bc98877cbefd9b52e2","plugins\u002F10x-swe\u002Fskills\u002Fgolang-backend-development",0,"https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe","https:\u002F\u002Fgithub.com\u002Fcercova-studios","2026-11-12 07:39:44",{"source":8,"skillName":5,"commands":69,"prompt":79,"zipAvailable":80},[70,73,76],{"tool":71,"command":72},"npx","npx skills add cercova-studios\u002F10x-swe --skill golang-backend-development",{"tool":74,"command":75},"bunx","bunx skills add cercova-studios\u002F10x-swe --skill golang-backend-development",{"tool":77,"command":78},"pnpm","pnpm dlx skills add cercova-studios\u002F10x-swe --skill golang-backend-development","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Fgolang-backend-development\u002FSKILL.md",true,[82,88,93,97,101,105,111,115],{"path":83,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":86,"sourceHtmlUrl":87},"EXAMPLES.md","REFERENCE","参考文档",64575,"https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Fgolang-backend-development\u002FEXAMPLES.md",{"path":89,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":91,"sourceHtmlUrl":92},"LICENSE","许可证",1063,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdev-tools\u002F1sh1ro-hyperliquid-public-trader-orchestrator\u002FLICENSE",{"path":94,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":95,"sourceHtmlUrl":96},"references\u002Fpatterns.md",34645,"https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Fgolang-backend-development\u002Freferences\u002Fpatterns.md",{"path":98,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":99,"sourceHtmlUrl":100},"references\u002Fscoring.md",710,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdev-tools\u002F1sh1ro-hyperliquid-public-trader-orchestrator\u002Freferences\u002Fscoring.md",{"path":102,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":103,"sourceHtmlUrl":104},"references\u002Ftrader-registry.json",3349,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdev-tools\u002F1sh1ro-hyperliquid-public-trader-orchestrator\u002Freferences\u002Ftrader-registry.json",{"path":106,"resourceType":107,"resourceTypeDesc":108,"sizeBytes":109,"sourceHtmlUrl":110},"scripts\u002Frank_public_traders.py","SCRIPT","脚本",5467,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdev-tools\u002F1sh1ro-hyperliquid-public-trader-orchestrator\u002Fscripts\u002Frank_public_traders.py",{"path":112,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":113,"sourceHtmlUrl":114},"SOURCE.md",371,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdev-tools\u002F1sh1ro-hyperliquid-public-trader-orchestrator\u002FSOURCE.md",{"path":116,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":117,"sourceHtmlUrl":118},"TRUST.auto.yaml",2081,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdev-tools\u002F1sh1ro-hyperliquid-public-trader-orchestrator\u002FTRUST.auto.yaml",[120,152,188,208,226,238],{"skillNo":121,"name":122,"nameZh":6,"description":123,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":124,"licenseFileUrl":125,"sourceHtmlUrl":126,"categories":127,"keywords":129,"publishedAt":52},"01M6CD3T6EQ9N5KPNXCM6ABHVA","turnstile-spin","Set up Cloudflare Turnstile end-to-end in a project. Scan the codebase, create the widget via the Cloudflare API, embed it where user requests need bot verification (form submissions, SPA actions, API endpoints, download links, comment or vote submissions, etc.), wire canonical server-side siteverify in the customer's existing backend, validate, and persist the skill. Load this when a user asks to add Turnstile, set up CAPTCHA, protect a form or endpoint from bots, or fix a Turnstile integration. Uses Cloudflare's documented Turnstile contract.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Fturnstile-spin\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Fturnstile-spin\u002FSKILL.md",[128],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[130,131,132,133,134,135,136,137,29,138,139,140,141,142,50,143,144,28,145,45,146,147,148,149,150,31,151],"turnstile spin","SET","nextjs","actions","up","fix","cloudflare","bot","permissions","create","astro","server","verification","endpoints","customer","sveltekit","app","bots","spa","project","end","when",{"skillNo":153,"name":154,"nameZh":6,"description":155,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":124,"licenseFileUrl":156,"sourceHtmlUrl":157,"categories":158,"keywords":170,"publishedAt":52},"01M6CD0BJYRNV610HYYPX933RE","frontend-design","Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Ffrontend-design\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002F10x-swe\u002Fskills\u002Ffrontend-design\u002FSKILL.md",[159,162,165],{"categoryNo":160,"categoryName":161,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":163,"categoryName":164,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":166,"categoryName":167,"taxonomyType":168,"taxonomyTypeDesc":169},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[171,172,173,139,51,174,175,176,177,44,178,179,180,181,182,183,184,151,185,186,187],"frontend design","frontend","design","quality","applications","creative","web components","use","code","components","user","generic","aesthetics","pages","with","high","build",{"skillNo":189,"name":190,"nameZh":6,"description":191,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":192,"categories":193,"keywords":194,"publishedAt":52},"01M6CD4QX8C4DST98AY21HEYCM","source-insights","Prepare inspected source evidence, preserve exact citations, and publish reviewed insights into an explicit local library.","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002Fknowledge\u002Fskills\u002Fsource-insights\u002FSKILL.md",[],[195,196,197,198,199,200,201,202,203,204,205,206,207],"source insights","insights","source","publish","Citations","evidence","library","workflows","prepare","session","global","local","preserve",{"skillNo":209,"name":210,"nameZh":6,"description":211,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":212,"categories":213,"keywords":217,"publishedAt":52},"01M6CD4N1HVNC1EXPEBZT7YS31","skill-graph","Discover skills and workflows through independent lexical search, relationship paths and a terminal graph.","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002Fknowledge\u002Fskills\u002Fskill-graph\u002FSKILL.md",[214],{"categoryNo":215,"categoryName":216,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[218,219,50,202,220,39,221,205,222,223,224,31,225],"graph","skill graph","terminal","search","discover skills","discover","paths","relationship",{"skillNo":227,"name":228,"nameZh":6,"description":229,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":230,"categories":231,"keywords":232,"publishedAt":52},"01M6CD4HQKXNZ57YEGD8QVK6Z6","session-search","Recall public session turns with exact provenance, bounded excerpts and independent piped exports.","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002Fknowledge\u002Fskills\u002Fsession-search\u002FSKILL.md",[],[221,204,233,234,202,235,236,205,185,196,197,237],"session search","public","provenance","recall","bounded",{"skillNo":239,"name":240,"nameZh":6,"description":241,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":242,"categories":243,"keywords":250,"publishedAt":52},"01M6CD4ET7DVNBYPDAMAYMSK2T","newsletter","Produce a private local AI newsletter from bounded public research, with cited deep dives, HTML\u002FMarkdown output, Dagu scheduling and seven-day retention.","https:\u002F\u002Fgithub.com\u002Fcercova-studios\u002F10x-swe\u002Fblob\u002Fmain\u002Fplugins\u002Fknowledge\u002Fskills\u002Fnewsletter\u002FSKILL.md",[244,247],{"categoryNo":245,"categoryName":246,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000005","邮件与沟通",{"categoryNo":248,"categoryName":249,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究",[240,251,252,253,254,234,202,255,256,257,258,205,185,259,260,206,237,261],"local ai","dagu","produce","research","markdown","scheduling","html","daily","deep","retention","output"]