 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JsonBuilder ¶
type JsonBuilder struct {
	// contains filtered or unexported fields
}
    JsonBuilder 简单的json构造器,只支持基础类型的键值对
func NewJsonBuilder ¶
func NewJsonBuilder() *JsonBuilder
func (*JsonBuilder) Encode ¶
func (b *JsonBuilder) Encode() []byte
func (*JsonBuilder) Reset ¶
func (b *JsonBuilder) Reset()
func (*JsonBuilder) String ¶
func (b *JsonBuilder) String() string
func (*JsonBuilder) WriteField ¶
func (b *JsonBuilder) WriteField(key string, val any)
WriteField 添加键值对 val 只支持基础类型,或者val必须实现String()接口并返回json字符串
func (*JsonBuilder) WriteJSON ¶
func (b *JsonBuilder) WriteJSON(key string, json string)
func (*JsonBuilder) WriteJSONArray ¶
func (b *JsonBuilder) WriteJSONArray(key string, array ...string)
 Click to show internal directories. 
   Click to hide internal directories.