golang
u013713010
这个作者很懒,什么都没留下…
展开
-
golang yaml to json
1、依赖包o install, run:$ go get github.com/ghodss/yamlAnd import using:import "github.com/ghodss/yaml"2、使用detail := make(map[string]interface{}) //解析后的json结构jsond, _ := yaml.YAMLToJSON([]byte(comp.Detail)) //comp.Detail是一个yaml.Marshal后的string原创 2021-04-20 20:55:55 · 899 阅读 · 0 评论 -
golang 反射 拼SQL
func(c *membershipTierImpl) InsertSql(ctx context.Context, entity *MembershipTierEntity) (sql string) { t := reflect.ValueOf(columnsMembershipTier) if t.Kind() == reflect.Ptr { t = t.Elem() } if t.Kind() != reflect.Struct { log.WithCtx(ctx).Errorf.原创 2021-01-05 18:50:56 · 299 阅读 · 0 评论 -
golang 通过接口设置成员变量
/************************************************************************* @Author: xihuaxiao @Created Time : 一 11/ 2 16:55:41 2020 @File Name: param.go @Description: ************************************************************************/package m.原创 2020-11-02 17:15:51 · 1004 阅读 · 0 评论 -
golang 统计时间:
now := time.Now()//TODO://xxxx//xxxxlog.InfoF("elpased:%v", time.Since(now))原创 2020-06-01 16:21:45 · 595 阅读 · 0 评论 -
golang 依赖注入应用
package mainimport ( "fmt" "github.com/facebookgo/inject" "os")type Client interface{ TestServer()}type Test struct { Name string Address string}type Two st...原创 2020-03-25 11:39:40 · 346 阅读 · 0 评论