messages

package
v0.21.1 Latest Latest
Warning

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

Go to latest
Published: Dec 29, 2018 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Message

type Message struct {
	Message string // 消息信息
	Status  int    // 对应的 HTTP 状态码
}

Message 一个错误代码对应的内容

type Messages

type Messages struct {
	// contains filtered or unexported fields
}

Messages 保存所有的代码与消息对应关系

func New

func New() *Messages

New 声明 Messages 变量

func (*Messages) Find

func (m *Messages) Find(code int) (*Message, bool)

Find 查找指定代码的错误信息

func (*Messages) LocaleMessages

func (m *Messages) LocaleMessages(p *xmessage.Printer) map[int]string

LocaleMessages 本化地的错误信息列表

func (*Messages) Messages

func (m *Messages) Messages() map[int]string

Messages 错误信息列表

若需要特定语言的内容,可以调用 LocaleMessages() 函数获取。

func (*Messages) NewMessages

func (m *Messages) NewMessages(status int, msgs map[int]string)

NewMessages 添加一组错误信息。

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳