structconv

package
v0.0.0-...-2ca8ae2 Latest Latest
Warning

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

Go to latest
Published: Jun 4, 2018 License: Apache-2.0 Imports: 5 Imported by: 0

README

struct转其他类型

通用说明

  1. tag的使用方法参考json,默认使用yl,如
type foo struct{
	A string `yl:"a"`// 导出名为 a
	B string `yl:"-"` //B,不导出
}

功能说明

url.Values
仅对字符、数字、布尔、日期类型进行转化,其他类型忽略;闭包字段会展开进行解析,非闭包会忽略
  1. ToURLValues(o interface{}) url.Values
  2. ToURLValuesWithTimeFormart(o interface{}, timeformt string) url.Values

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ToURLValues

func ToURLValues(o interface{}) url.Values

ToURLValues 转换为url.Values 如果传入参数不是struct类型,返回空的values 仅对字符、数字、布尔、日期类型进行转化,其他类型忽略 闭包字段会展开进行解析,非闭包会忽略

func ToURLValuesWithTimeFormart

func ToURLValuesWithTimeFormart(o interface{}, timeformt string) url.Values

ToURLValuesWithTimeFormart 指定时间格式转换 输入:o struct 输入:timeformat 日期格式 仅对字符、数字、布尔、日期类型进行转化,其他类型忽略 闭包字段会展开进行解析,非闭包会忽略

Types

This section is empty.

Jump to

Keyboard shortcuts

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