fileback

package module
v0.0.0-...-4fa02e0 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2025 License: GPL-3.0 Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ErrString

func ErrString(data int, msg ...interface{}) string

*

  • 返回包含'错误信息'的结构体Json字符串
  • @param data 码值
  • @param msg 描述信息
  • @return 返回Json字符串

Types

type FileBack

type FileBack struct {
	Gsuccess     bool        `json:"success"`
	Gmsg         string      `json:"msg"`
	Gdata        interface{} `json:"data"` //[]byte
	Gdisposition string      `json:"disposition"`
	Gtype        string      `json:"type"`
	Glength      int         `json:"length"`
	GsLength     string      `json:"sLength"`
}

文件结构体,用于http返回传递消息

func Err

func Err(data int, msg ...interface{}) *FileBack

*

  • 构造消息结构体,返回包含'错误信息'的结构体
  • @param data 码值
  • @param msg 描述信息
  • @return 返回新创建的结构体

func Success

func Success(data interface{}, disposition, sType string, msg ...interface{}) *FileBack

*

  • 构造消息结构体,返回包含'正确信息'的结构体
  • @param data 码值|数据
  • @param msg 描述信息
  • @return 返回新创建的结构体

func (*FileBack) AppendMsg

func (fm *FileBack) AppendMsg(msg ...interface{}) *FileBack

*

  • 在描述信息后面累加'描述信息'
  • msg 描述信息
  • @return 返回原结构体 m

func (*FileBack) IncCode

func (fm *FileBack) IncCode(iCode int) *FileBack

*

  • 累加'码值'
  • iCode 被累加值
  • @return 返回原结构体 m

func (*FileBack) IncData

func (fm *FileBack) IncData(iCode int) int

*

  • 累加'码值'
  • iCode 被累加值
  • @return 返回原结构体 m

func (*FileBack) InsertMsg

func (fm *FileBack) InsertMsg(msg ...interface{}) *FileBack

*

  • 在描述信息前面插入'描述信息'
  • msg 描述信息
  • @return 返回原结构体 m

func (*FileBack) SetData

func (fm *FileBack) SetData(data interface{}) *FileBack

*

  • 重设'返回数据'
  • data 码值|数据
  • @return 返回原结构体 m

func (*FileBack) SetMsg

func (fm *FileBack) SetMsg(msg ...interface{}) *FileBack

*

  • 重设'描述信息'
  • msg 描述信息
  • @return 返回原结构体 m

func (*FileBack) ToStr

func (fm *FileBack) ToStr() string

*

  • 将结构体转换成json字符串输出
  • @return 返回json结构字符串

Jump to

Keyboard shortcuts

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