
go
zhanglu_1024
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
compile: version “go*“ does not match go tool version “go*“
go服务编译报错 compile: version "go1.18" does not match go tool version "go1.17.12"原创 2022-08-31 20:56:29 · 7506 阅读 · 1 评论 -
go pprof简单使用
Golang 中监控代码性能的有两个包net/http/pprof runtime/pprofruntime/pprof简单用法:1、代码中添加import "flag"import"runtime/pprof"var cpuprofile = flag.String("cpuprofile", "", "write cpu profile `file`")var memprofile = flag.String("memprofile", "", "write memory .原创 2022-03-31 11:42:51 · 1952 阅读 · 0 评论 -
go基本理解
看了几天go,刚刚看了一个大佬的文章----golang之面向对象,https://studygolang.com/articles/3063,深受理解。。。1、go语言中,可以给任意类型(包括内置类型,但是不包括指针类型)添加相应的方法。例如:type Integer int //type可以在此刻理解成typedeffunc (a Integer) Le原创 2018-01-14 21:14:40 · 392 阅读 · 0 评论 -
go语言实现聊天服务器,可自增自减的协程池
刚来公司实习,每天都在划水,划水狗一只。自己写点东西,大家有意见可以直接留言。功能:基于go语言和协程池,实现一个简单的聊天服务器。服务器代码:/*/////////////////////////////date:2018-3-17writer:fengzifunction:用go语言,基于一个可自增的协程池,实现多人聊天 功能。函数首先创建协程池,然后根据用户连接,创建 ...原创 2018-03-17 21:55:26 · 610 阅读 · 1 评论 -
go语言字符集转换整数[]byte转换int
go语言提供了多种类型转换的函数以及方法。int类型转换string类型: s := strconv.Itoa(i)int64类型转换string类型:s := strconv.FormatInt(i, 10)string类型转换int类型: i, err := strconv.Aoti(s)string类型转换int64类型:i, err := strconv.ParseInt(s,...原创 2018-03-18 15:33:40 · 13241 阅读 · 0 评论 -
go语言实现简单回射服务器
服务器:import ( "fmt" "net" "time")func ReverData(conn net.Conn) { //var buff [128]byte //buff := make([]byte, 128) defer conn.Close() for { buff := make([]byte, 128) n, err := conn.Read(b...原创 2018-03-13 14:30:23 · 343 阅读 · 0 评论 -
go语言配置Windows环境并连接redis
go连接redis,网上教程较多,但是因为本机缺失各种环境,导致之前一直安装连接不成功,总结一下方法。 在Windows的cmd窗口中输入go get github.com/garyburd/redigo/redis获取redigo源文件。如果此时报错,一般情况下是因为本机中没有安装git,需要先安装git,安装方法: 下载地址:http://git-scm.com/downl...原创 2018-03-27 10:13:43 · 905 阅读 · 0 评论 -
简单的开房间功能实现。
刚刚上班,机子环境还没配好,无聊至极,看到之前的代码有个开房间功能很强大。想模仿一下,结果发现太难了,还是先写了一个简单的不能再简单的功能。 客户端:// BroadMessageClient project main.gopackage mainimport ( "bufio" "fmt" "net" "os")func main() { so...原创 2018-07-03 10:41:29 · 1484 阅读 · 0 评论