计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
golang-api-server【效率与协作】Build HTTP services, REST APIs, and middleware in Go. Use when building Go HTTP servers, REST APIs, or custom middleware.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
net/http): Use for simple services or zero-dependency requirements. http.ServeMux (Go 1.22+) method-based routing.labstack/echo) / Gin: Recommended for production REST APIs with middleware, binding, and error handling.99designs/gqlgen): Standard for schema-first GraphQL services. Handlers/resolvers act as thin transport adapters.[] (not null) unless the schema explicitly requires null. Avoid unnecessary nullable fields in GraphQL response schemas when zero-values suffice.first/after (GraphQL cursor) or limit/offset (REST) with strict max caps to prevent memory exhaustion.See graceful shutdown example and Echo handler patterns
[] rather than null in API responses unless distinguishing null from empty.