oceanbase

Форк
0
32 строки · 922.0 Байт
1
/**
2
 * Copyright (c) 2021 OceanBase
3
 * OceanBase CE is licensed under Mulan PubL v2.
4
 * You can use this software according to the terms and conditions of the Mulan PubL v2.
5
 * You may obtain a copy of Mulan PubL v2 at:
6
 *          http://license.coscl.org.cn/MulanPubL-2.0
7
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
8
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
9
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
10
 * See the Mulan PubL v2 for more details.
11
 */
12

13
package server
14

15
import (
16
	"github.com/gin-contrib/pprof"
17
	"github.com/gin-gonic/gin"
18
)
19

20
func InitConfigServerRoutes(r *gin.Engine) {
21
	r.Use(
22
		gin.Recovery(), // gin's crash-free middleware
23
	)
24

25
	// register pprof for debug
26
	pprof.Register(r, "debug/pprof")
27

28
	// register route
29
	r.GET("/services", getHandler())
30
	r.POST("/services", postHandler())
31
	r.DELETE("/services", deleteHandler())
32
}
33

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.