packagemainimport("fmt""reflect")typeLogstruct{PathstringLevelstring}func(l*Log)Conversion(iinterface{}){ifdata,ok:=i.(*…
golanggoget速度慢解决方法goenv-wGO111MODULE=ongoenv-wGOPROXY=https://goproxy.cn,direct
参考链接:https://www.cnblogs.com/apocelipes/p/13907858.html对于一个完整的嵌入资源,代码中的声明是这样的://go:embedimagesvarimgsembed.FS//go:embeda…
gogolang笔试题面试题笔试面试发现go的笔试题目和面试题目还都是比较少的,于是乎就打算最近总结一下。虽然都不难,但是如果没有准备猛地遇到了还是挺容易踩坑的。就是几个简单的笔试题目,也可能面试的时候直接给看让说结果。1,用不同的goro…
Go程序编译成DLL供C#调用。1.实现方式与语法形式基本方式:将Go程序编译成DLL供C#调用。1.1Go代码注意:代码中export的注释是定义的入口描述不能省略packagemainimport"C"import"fmt"funcma…
structinterface就可以实现面向对象中的继承,封装,多态继承的演示:Tsh类型继承People类型,并且使用People类型的方法多态的演示Tsh类型实现了接口Student,实现了接口定义的方法完整代码:packagemain…
使用fresh实现热部署#安装fresh$gogetgithub.com/pilu/fresh#跳转到项目目录,例如项目名为‘myapp’$cd/path/to/myapp#启动$fresh使用gin实现热部署#安装gin$gogetgit…
golang的go异步编程通道要注意的问题import("database/sql""fmt""github.com/gin-gonic/gin"_"github.com/go-sql-driver/mysql""log""time")va…
golanggithub.com/go-sql-driver/mysql遇到的数据库,设置库设计不合理的解决方法,查询中报了以下这个错Scanerroroncolumnindex2:unsupportedScan,storingdriver…
最近做Go语言开发,有些心得分享下:Go语言全局var不同于PHP里的全局var,最大区别session还是app,app所有人都可以改。session自己改。不同过程之间通用比如我php可以在入口定义一个PF=1这样的全局常量一个是全AP…
packagemainimport("fmt""runtime")funcmain(){cpuNum:=runtime.NumCPU()fmt.Println("cpuNum=",cpuNum)runtime.GOMAXPROCS(cpuN…
gomicroweb端连接services时,第一次访问提示500(brokenpipe),排查发现客户端请求services时返回{"id":"go.micro.client","code":408,"detail":"calltimeo…
ENVUbuntu18.04Golang1.10.2在树莓派上gogetfail的问题记录及解决方案gogetgithub.com/terrancewong/serial#错误为GOPATH路径的问题cannotfindpackage"gi…
发邮件功能可以调用比如:qq163新浪的邮箱进行发送,使用go-smtp这个类库来发送比较简单,例如下面的例子:packagetoolsimport("github.com/emersion/go-sasl""github.com/emer…
elasticsearch终于有了官方的golangsdk了,地址https://github.com/elastic/go-elasticsearch当前还不稳定,同时主要是对于es7的实现,后期会添加5,6的支持参考资料https://…