码农印象 码农印象
3年前
【Golang】Go入门及进阶书籍推荐
Go入门教程全集链接:https://pan.baidu.com/s/1mWD7DpRa56WXi7WmNaohOg(https://pan.baidu.com/s/1mWD7DpRa56WXi7WmNaohOg)提取码:ki1eCloud.Native.Go.pdfC和指针.pdfC面向对象多线程编程.pdfDesignPatt
liuzhen007 liuzhen007
3年前
Golang根据URL判断媒体协议
目录问题解决问题如何根据一个流媒体地址URL判断对应的流媒体协议,比如RTMP、RTSP协议等。解决这里提供一个方法,可以直接拿来用。golangfuncgetProtocol(urlstring)(string,error){ifurl""{index:strings.Index(url,":")
Wesley13 Wesley13
2年前
Uber Go 语言编码规范
UberGo语言编码规范Uber(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.uber.com%2F)是一家美国硅谷的科技公司,也是Go语言的早期adopter。其开源了很多golang项目,诸如被Gopher圈熟知的
Stella981 Stella981
2年前
Golang- import 导入包的语法
一包的导入语法   在写Go代码的时候经常用到import这个命令用来导入包文件,看到的方式参考如下:   import(     "fmt"   )  然后在代码里面可以通过如下的方式调用   fmt.Println("helloworld")    上面这个fmt是Go语言的
Stella981 Stella981
2年前
Golang与C#之switch区别
Golang与C之switch区别!(http://www.todosomeone.com/wpcontent/uploads/2016/10/101c0007a2dae691e1621.jpg)Go是Google开发的一种编译型,可并行化,并具有垃圾回收功能的编程语言。C是微软公司发布的一种面向对象的、运行于.N
Stella981 Stella981
2年前
Golang项目部署1,独立部署
文章来源:https://goframe.org/deployment/standalone(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgoframe.org%2Fdeployment%2Fstandalone)独立部署使用GF开发的应用程序可以独立地部署到服
Stella981 Stella981
2年前
Golang项目部署2,代理部署
文章来源:https://goframe.org/deployment/proxy(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgoframe.org%2Fdeployment%2Fproxy)代理部署代理部署即前置一层第三方的WebServer服务器处理所有的
Stella981 Stella981
2年前
Golang之匿名函数和闭包
Go语言支持匿名函数,即函数可以像普通变量一样被传递或使用。使用方法如下:main.go!复制代码(https://oscimg.oschina.net/oscnet/cf4405f1d31ed55912b22f881ff1e165bba.gif)packagemainimport("fm
Stella981 Stella981
2年前
Golang解析json数据之延迟解码
RawMessage(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fgolang%2Fgo%2Fblob%2Fmaster%2Fsrc%2Fencoding%2Fjson%2Fstream.go%3Fname%3Drelease%23184)类型
3A网络 3A网络
1年前
Golang 常见设计模式之选项模式
Golang常见设计模式之选项模式熟悉Python开发的同学都知道,Python有默认参数的存在,使得我们在实例化一个对象的时候,可以根据需要来选择性的覆盖某些默认参数,以此来决定如何实例化对象。当一个对象有多个默认参数时,这个特性非常好用,能够优雅地简化代码。而Go语言从语法上是不支持默认参数的,所以为了实现既能通过默认参数创建对象,又能通过传