Golang
golang
政教处挨批
这个作者很懒,什么都没留下…
展开
-
excel orm
excelPackage excel provides simple usage for reading excel to structsand the sheets in the excel need to have the same structure.go get github.com/tangximing/excelScan rows to datavar excelPath stringf, err := NewExcelFromFile(excelPath, HeaderRow(2原创 2022-04-19 20:09:15 · 235 阅读 · 0 评论 -
ddl2struct
Welcome to ddl2struct !!!Generate Golang Struct File From DDL.Install$ go get github.com/tangximing/ddl2structUsage$ ddl2struct -hgenerate golang struct file from ddlUsage: ddl2struct [flags]Flags: -d, --dir string golang dir to gener原创 2022-04-19 20:07:44 · 240 阅读 · 0 评论 -
Negroni源码分析
#简介代码库地址:https://github.com/urfave/negroni在 Go 语言里,Negroni 是一个很地道的 Web 中间件,它是一个具备微型、非嵌入式、鼓励使用原生 net/http 库特征的中间件。在解析Negroni之前,先看一下正常http Server的处理逻辑:其中Listen&Accept在net/http中实现,具体不在此描述。本文重点...原创 2019-11-16 18:11:41 · 165 阅读 · 0 评论 -
Go Proxy搭建
Go-Get 原理不论是否开启Go Module功能,go get从版本控制系统VCS中取包的基础过程是类似的。假设依赖包github.com/liujianping/foo不在本地,需要通过go get获取。发起以下命令:go get github.com/liujianping/foo正则匹配出依赖包的查询路径go get可以指定具体包的import路径或者通过其自行分析代码中的im...原创 2019-11-16 18:11:04 · 940 阅读 · 0 评论 -
GO Plugin 编译问题
GO Plugin 编译问题初始问题现在用go mod和docker multi-stage生成的plugin在workflow中加载的时候,会遇到plugin与workflow用到的共用package(如:github.com/pkg/errors)版本不一致导致plugin加载失败。问题追踪运行时plugin.open(): https://golang.org/src/plug...原创 2019-11-16 18:10:00 · 3713 阅读 · 0 评论