下面命令会生成一个可执行文件realtime-chat 查看go build使用 The -o flag, only allowed when ...
收录了7篇文章 · 12人关注
下面命令会生成一个可执行文件realtime-chat 查看go build使用 The -o flag, only allowed when ...
Choosing a value or pointer receiver There are two reasons to use a poin...
当调用一个函数时,会对其每一个参数值进行拷贝,如果一个函数需要更新一个变量,或者函数的其中一个参数实在太大我们希望能够避免进行这种默认的拷贝,这...
在能够给任意类型定义方法这一点上,Go和很多其他的面向对象的语言不太一样。因此在Go语言里,我们为一些简单的数值、字符串、slice、map来定...
函数参数传递类型 1.按值传递:Go 默认使用按值传递来传递参数,也就是传递参数的副本。 2.引用传递:如果你希望函数可以直接修改参数的值,而不...
基础数据类型 整形、浮点数、复数、布尔型、常量 复合数据类型 slice、数组、map、struct slices使用注意点: slice与数组...
介绍 golang 中的 sync 包实现了两种锁: Mutex:互斥锁 RWMutex:读写锁,RWMutex 基于 Mutex 实现 Mut...
专题公告
golang知识点积累、优秀组件分析与使用。
golang语言编译迅速、有google支持,常用于高并发、DevOps等场景。
有时序数据库influxdb、位图数据库pilosa, docker、kubernetes、etcd、gin等开源组件。