The ABC of GoLang
1、前述
Go是07年末诞生的,在09年11月时开源,12年时发布了go1稳定版本。现在Go语言已经非常牛掰了。
2、用途
Go语言应用于搭载Web服务器,存储集群或类似用途的服务器系统编译语言。这玩意用作游戏服务端开发非常滴不错。
3、搭建
Go语言支持:Linux、windows、Mac os X(Darwin)[苹果专属系统]、FreeBSD[类UNIX操作系统]。
下载地址:https://golang.google.cn/dl/
3.1 Windows 系统下安装
双击安装,自不必说。
写第一个GoLang 程序
运行刚刚写的那个程序
你会得到
3.2 UNIX/Linux/Mac OS X, 和 FreeBSD 下安装
将文件解压缩至当前文件夹,就安装完了。
4、容扩
package main
import "fmt"
func main() {//bian liangvar i int = 111111var f float64var b bool = falsevar s string = "you are you are"fmt.Printf( "%v %v %v %q\n",i, f, b, s)//chang liangconst LENGTH int = 10// tiao jianvar red int = 100if red > 99 {fmt.Printf("red");}
}
5、并行
这语言优势就是支持并发,只需要整个go关键字。
package main
import ("fmt""time"
)func feng(s string) {for i := 0; i < 10; i++ {time.Sleep(100 * time.Millisecond)fmt.Println("current Str is "+s)}
}func main() {go feng("RED RED RED ")feng("FROZEN FROZEN FROZEN")
}
使用go语句开启了一个新的运行期线程,goroutine。多个goroutine共享一个地址空间
基础之行,闻过则喜!
The ABC of GoLang相关推荐
- Golang精编100题
能力模型 级别 模型 初级 primary 熟悉基本语法,能够看懂代码的意图: 在他人指导下能够完成用户故事的开发,编写的代码符合CleanCode规范: 中级 intermediate 能够独立完成 ...
- golang 配置私有仓库
配置使用ssh 访问的仓库 1. go mod 根据go.mod拉取依赖库时,会使用https的方式.为了方便我们也可以通过配置git 全局配置来使用 ssh的方式拉取依赖,下面是配置 https转换 ...
- go获取项目内所有proto_gRPC学习之三:初试GO版gRPC开发
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类和汇总,及配套源码,涉及Java.Docker.Kubernetes.DevO ...
- oracle 获取字段某个字段的下标,go获取字符串特定下标中间的字符,正则查找和替换字符串中特定字符...
参考:https://blog.csdn.net/chenxun_2010/article/details/74356719 https://blog.csdn.net/sphinx1122/arti ...
- Golang 要注意的陷阱和常见错误
原文: 50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs 翻译: Go的50度灰:新Golang开发者要 ...
- 使用golang求出A-Z的所有子集
参考链接:https://blog.csdn.net/K346K346/article/details/80436430 有一个集合由A-Z这26个字母组成,打印这个集合的所有子集,每个子集一行,写C ...
- golang 字节切片 数组 字符串 互转
目录 基本认知 将字符串转为字节切片 将字节切片转为字符串 性能 基本认知 在字符串和字节切片(数组)之间进行转换时,会得到一个全新的切片,其中包含与字符串相同的字节,反之亦然. 转换不会修改数据 唯 ...
- golang 正则使用总结
正则表达式的语法可以说基本和编程语言无关,大同小异,不过就是调用的方法不同而已. 以一个案例总结下golang的正则常用方法. 注: 下面的regObj指regexp.Compile后的值,可理解为正 ...
- golang 开发常见坑
目录 初级 开大括号不能放在单独的一行 未使用的变量 未使用的Imports 简式的变量声明仅可以在函数内部使用 使用简式声明重复声明变量 不能使用短变量声明来设置字段值 Can't Use Shor ...
最新文章
- 深入了解SAP S4 HANA Business Partner【中英文双语版】
- Java三元表达式学习笔记
- oracle的group by用法
- ElasticSearch vs Solr多维度分析对比
- Android实战:手把手实现“捧腹网”APP(一)-----捧腹网网页分析、数据获取
- 磁盘剩余空间策略_MySQL磁盘消耗迅猛掌握这点就够了,包你事半功倍
- 平衡二叉树、二叉排序树-数据结构
- Hadoop节点热拔插
- ExtJS4之helloworld
- PTA6、输出10个不重复的英文字母 (10 分)
- [转帖]jQuery框架学习第四天:使用jQuery操作元素的属性与样式
- linux shell for 循环变量,shell for循环、循环变量值付给其他shell脚本的方法
- 武汉linux内核好找吗,Linux内核入门
- 去年和徐子淇结婚的李嘉诚是不是首富李嘉诚?
- 【Docker】Redis 安装使用教程
- ATM柜员机JAVA课程设计_JAVA课程设计报告银行ATM机系统.doc
- 乐视入股酷派,手机圈全面战争已开打
- 平面几何----用角平分线逆定理证明阿氏圆定理
- 论文主题、引用量、中国机构 华人学者,KDD 2020 关键数据抢先看
- 【探路者】10月13日立会报告(团队第1周-第1次)