Go语言中的字符 在Go语言中,没有字符类型,字符类型是rune类型,rune是int32的别称。 下面用一个简单的程序来演示字符类型: package main import ( "fmt" "reflect" ) f…
分类:go语言
go 语言的抓包库使用例子
package main import ( "fmt" "github.com/google/gopacket" "github.com/google/gopacket/pcap" "log" "time" ) var …
GSEA可以做什么
基因集富集分析GSEA(gene-set enrichment analysis)。这个操作并不难,主要就是准备符合GSEA要求的数据文件(本地的话4个),关于文件准备,可细见官方说明。若有时间我稍后整理以前资料,单独成…
go开发 - gin框架的反向代理
0,背景 当前服务器有两个使用go语言开发的项目,一个负责提供RESTful API – server0,一个负责当web服务器提供页面 – server1。那么问题就来了,假设server0监听…
《Go语言四十二章经》第十六章 函数
作者:李骁 16.1 函数介绍 Go语言函数基本组成:关键字func、函数名、参数列表、返回值、函数体和返回语句。语法如下: func 函数名(参数列表) (返回值列表) { // 函数体 return } 除了main…
Go的方法集
方法集定义了接口的接受规则。 package main import "fmt" type notifier interface { notify() } type user struct { name string e…
Go语言首字母大小写问题
Go语言通过首字母的大小写来控制访问权限。无论是方法,变量,常量或是自定义的变量类型,如果首字母大写,则可以被外部包访问,反之则不可以。 而结构体中的字段名,如果首字母小写的话,则该字段无法被外部包访问和解析,比如,js…
细数在用golang&beego做api server过程中的坑(一)
在介绍之前先说明一下,标题中带有【beego】标签的,是beego框架使用中遇到的坑。如果没有,那就是golang本身的坑。当然,此坑并非人家代码有问题,有几个地方反而是出于性能等各方面的考量有意而为之。但这些地方却是一…
golang写第一个rabbitmq程序
1.介绍 使用amqp的库用golang语言进行rabbitmq的开发,此文章的代码可以用来安装完成rabbitmq后,进行测试。也可以作为学习rabbitmq的第一个测试程序。 2.golang rabbitmq库地址…
商汤科技北京上海深圳内部推荐
### 深度| 商汤估值虚高的本源__财经头条 ### 商汤科技估值虚高潜在投资者已退出- 金评媒 北京 北京市海淀区清华科技园科技大厦B座5层 深圳 深圳市南山区南海大道1052号海翔广场7层 下面岗位多在北京、深圳同…
Go语言与区块链 相关资料
截止日期2018年8月14日资源(持续更新…) 国内最全Go语言与区块链知识体系自学路线图帖子 http://bbs.itheima.com/thread-398217-1-1.html I 视频 [视频](初级)20小…
Go入门16:函数 func
一、函数定义 函数是结构化编程中最小的模块单元,日常开发过程中,将复杂的算法过程分解为若干个小任务(代码块),使程序的结构性更清晰,程序可读性提升,易于后期维护和让别人读懂你的代码。 编写多个函数的主要目的是将一个需要很…