40 lines · 1.1 KB · Go
RawDownload
package api import (	"fmt"	"github.com/gin-gonic/gin"	"github.com/swaggo/swag/example/basic/web") //// @Summary Add a new pet to the store// @Description get string by ID// @Accept  json// @Produce  json// @Param   some_id     path    int     true        "Some ID"// @Success 200 {string} string	"ok"// @Failure 400 {object} web.APIError "We need ID!!"// @Failure 404 {object} web.APIError "Can not find ID"// @Router /testapi/get-string-by-int/{some_id} [get]func GetStringByInt(c *gin.Context) {	err := web.APIError{}	fmt.Println(err)} // @Description get struct array by ID// @Accept  json// @Produce  json// @Param   some_id     path    string     true        "Some ID"// @Param   offset     query    int     true        "Offset"// @Param   limit      query    int     true        "Limit"// @Success 200 {string} string	"ok"// @Failure 400 {object} web.APIError "We need ID!!"// @Failure 404 {object} web.APIError "Can not find ID"// @Router /testapi/get-struct-array-by-string/{some_id} [get]func GetStructArrayByString(c *gin.Context) { } type Pet3 struct {	ID int `json:"id"`}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t