go语言中五种字符串的拼接方式

+拼接方式这种方式是我在写golang经常用的方式,go语言用+拼接,php使用.拼接,不过由于golang中的字符串是不可变的类型,因此用 + 连接会产生一个新的字符串对效率有影响。转自:go语言中文文档:www.topgoer.

根据mysql表结构自动生成go struct

当我们用Go做数据库相关操作时,编写出和表对应的结构体是必做的事情,例如type ServiceRecommend struct { Id int64 `gorm:”id” json:”id”`

Golang 数据可视化利器 go-echarts 开源啦

Golang数据可视化利器go-echarts开源啦如果一门语言可以用来写爬虫,那么它就需要一个优雅的数据可视化库。

go语言从0到1打造高性能im即时通讯云

一套长连接系统涉及的技术与知识面非常多,相对于比较成熟的无状态 Web 服务,它在架构上也灵活多变,很多情况下,我们只能在高性能、高可用和复杂度之间做出一定的取舍。比如在本课程中介绍的三种场景:IM 即时通讯、Live直播和 CS 在线客服,它们在设计时考虑的重点就完全不同。

go语言开发的优点与缺点

ps:如果你正想学习go,不知如何上手!!!

go module包管理

发展史Go 的包管理方式是逐渐演进的,在之前,不管是内部依赖还是外部依赖,所有的依赖的包都是放在GOPATH中, 所引发的问题是:在引用时候如果依赖包做了修改,删除,外部更新,可能引入破坏性的错误。在生产环境中,也可能出现与测试环境运行不一致的问题。

在树莓派上编译 go-ipfs

1.需求用 PC 当 Server 测试环境,费电!挖出吃灰多年的树莓派 Model B Rev 2 000f,打算用它跑 ipfs!

go语言中的UTF-8与GBK编码转换

场景:在做网页爬虫类项目时候,经常会遇到GBK/GB2312等中文编码。此时就需要进行编码转换工作。使用Go 官方的 golang.org/x/text 包实现,你也可以直接查看代码:https://github.

跟我一起学习go语言,go语言与MySQL数据库(连接池)

下载安装驱动go get github.com/go-sql-driver/mysql导入包:import “database/sql”import _ “github.com/go-sql-driver/mysql”使用sql.Open函数创建一个连接池对象,不是单个连接。

go语言的List(内部实现也是循环双链表)源码注释

// Copyright 2009 The Go Authors. All rights reserved.