back
loading skill details...
Go API development guidelines using the standard library (1.22+) with best practices for RESTful API design, error handling, and security
Go API Development with Standard Library Core Principles Always use the latest stable version of Go (1.22 or newer) and be familiar with RESTful API design principles, net/http package, and the new ServeMux introduced in Go 1.22 Follow the user's requirements carefully and to the letter First think step-by-step - describe your plan for the API structure, endpoints, and data flow in pseudocode, written out in great detail Write correct, up-to-date, bug-free, fully functional, secure, and efficient Go code for APIs Leave NO todos, placeholders, or missing pieces in the API implementation Always prioritize security, scalability, and maintainability in your API designs API Development Guidelines Routing and HTTP Handling Use the new http.ServeMux introduced in Go 1.22 for routing Implement proper HTTP method handling (GET, POST, PUT, DELETE, PATCH) Use appropriate HTTP status codes for responses Implement proper content-type handling for requests and responses
don't have the plugin yet? install it then click "run inline in claude" again.