go语言
golang语言各种学习
银熊
好好学习,努力赚钱
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Golang的goroutine协程和channel通道
一:简介因为并发程序要考虑很多的细节,以保证对共享变量的正确访问,使得并发编程在很多情况下变得很复杂。但是Go语言在开发并发时,是比较简洁的。它通过channel来传递数据。数据竞争这个问题在golang的设计上就进行了规避了。它提倡用通信的方式实现共享,而不要以共享方式来通信Go语言用2种手段来实现并发程序,goroutine和channel,其支持顺序通信进程(communicating ...原创 2019-10-25 00:52:46 · 368 阅读 · 1 评论 -
Go数据类型和变量
一:Go数据类型1.1 Go语言按照分类有以下几种数据类型布尔型 布尔型的是一个常量true或者false数字类型 整型int和浮点型 float32, float64字符串类型 字符串就是一串固定长度的字符连接起来的字符序列。Go的字符串是由单个字节连接起来的。Go语言的字符串的字节使用UTF-8编码标识Unicode文本。其它类型 1、指针类型 pointer2、数组类型3、结...原创 2019-03-20 12:42:20 · 187 阅读 · 0 评论 -
Go条件语句、switch和循环语句
一:Go条件语句package mainimport "fmt"//========go条件判断语句===func main() { var var1 int = 10 if var1 < 21 { fmt.Println("if 语法,小于") } if var1 < 20 { fmt.Println("...原创 2019-03-21 23:22:35 · 301 阅读 · 1 评论
分享