rescode

package
v0.12.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 1, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package rescode 响应状态码

Index

Constants

This section is empty.

Variables

View Source
var StatusCodeMsgMap = make(CodeMsgMap)

StatusCodeMsgMap 全局状态码信息映射

View Source
var StatusCodeMsgMapDoc = make(map[StatusCodeType]CodeMsgMapDoc)

StatusCodeMsgMapDoc 文档使用的状态码信息

Functions

func RegisterCodes

func RegisterCodes(codeMap map[StatusCodeType]string)

RegisterCodes 注册状态码信息

func RegisterDocCodes

func RegisterDocCodes(start StatusCodeType, title string, codeMap map[StatusCodeType]string)

RegisterDocCodes 注册状态码文档信息, 用于生成文档

func SortStatusCodeTypeSlice

func SortStatusCodeTypeSlice(codes []StatusCodeType, isAsc bool)

SortStatusCodeTypeSlice 对 StatusCodeType 切片进行排序, isAsc 为 true 则升序排序, 否则降序排序

Types

type CodeMsgMap

type CodeMsgMap map[StatusCodeType]string

CodeMsgMap 状态码信息映射

type CodeMsgMapDoc

type CodeMsgMapDoc struct {
	Title string         // 标题
	Start StatusCodeType // 起始状态码
	Map   CodeMsgMap     // 状态码映射
}

CodeMsgMapDoc 状态码信息文档结构体

type StatusCodeType

type StatusCodeType int

StatusCodeType 状态码类型

func (StatusCodeType) Msg

func (c StatusCodeType) Msg() string

Msg 返回状态码信息中的消息

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL