26 lines · 747 B · Go
RawDownload
package main import (	"github.com/gin-gonic/gin"	swaggerFiles "github.com/swaggo/files"	ginSwagger "github.com/swaggo/gin-swagger"	v1 "github.com/swaggo/gin-swagger/example/multiple/api/v1"	v2 "github.com/swaggo/gin-swagger/example/multiple/api/v2"	_ "github.com/swaggo/gin-swagger/example/multiple/docs") func main() {	// New gin router	router := gin.New() 	// Register api/v1 endpoints	v1.Register(router)	router.GET("/swagger/v1/*any", ginSwagger.WrapHandler(swaggerFiles.NewHandler(), ginSwagger.InstanceName("v1"))) 	// Register api/v2 endpoints	v2.Register(router)	router.GET("/swagger/v2/*any", ginSwagger.WrapHandler(swaggerFiles.NewHandler(), ginSwagger.InstanceName("v2"))) 	// Listen and Server in	_ = router.Run()}

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