代码拉取完成,页面将自动刷新
package data
import "net/url"
// Base
/** 数据基础 */
type Base interface {
DataType() string
}
type D map[string]interface{}
func (d D) String(key string) string {
if v, ok := d[key].(string); ok {
return v
}
return ""
}
func (d D) Value(name string) interface{} {
if v, ok := d[name]; ok {
return v
}
return nil
}
func (d D) Append(src D) {
for k, v := range src {
d[k] = v
}
}
func (d D) ToFormUrl() url.Values {
values := url.Values{}
for k, v := range d {
if val, ok := v.(string); ok {
values.Add(k, val)
}
}
return values
}
type Options struct {
Data D
}
type OptionsFunc func(options *Options)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。