Go
奋斗中的墨小黑
这个作者很懒,什么都没留下…
展开
-
go 变量的作用域
变量的类型: 函数内定义的变量称为局部变量,作用域在该函数体内 函数外定义的变量称为全局变量,它可在任何地方被使用 例 package main import "fmt" //全局变量a var a = 10 func main() { //局部变量b b:=20 //a =30 //输出30,20 最后一次赋值会覆盖之前的赋值 var a = 30 ...原创 2019-12-25 10:42:45 · 121 阅读 · 0 评论 -
go 匿名变量
使用场景: 当接收数据时有些值对你是无用的时候,你可以使用匿名变量(“_”)进行接收 使用匿名变量的优势: 不占用内存空间,不分配内存,可多次重复使用 使用方法: a,_ = getMsg(); ...原创 2019-12-25 10:16:29 · 147 阅读 · 0 评论 -
Go变量的定义
go变量的定义有以下几种方法 1.var 变量名 变量类型 = 值 例 var a int = 30 2.变量名 := 值 例 a := 30 【注】:使用:=,必须保证该变量没有定义过。若定义过,会编译错误。 例 var a int a := 10 此时编译会报错:no new variables on left side of := 3.表一起推导类型 var 变量...原创 2019-12-25 09:48:36 · 334 阅读 · 0 评论 -
Go语言标准库常用的包和功能
Go语言标准库包名 功 能 bufio 带缓冲的 I/O 操作 bytes 实现字节操作 container 封装堆、列表和环形列表等容器 crypto 加密算法 database 数据库驱动和接口 debug 各种调试文件格式访问及调试功能 encoding 常见算法如 JSON、XML、Base64 等 flag...转载 2019-12-24 15:29:37 · 446 阅读 · 0 评论 -
为何要学习go语言
1.为什么要学习Go语言? 它兼具例如C++语言执行速度快的优势(摒弃编译速度慢的不足) 兼具例如.Net,java编译速度快的优势(摒弃执行效率不佳的不足) 做到了快速编译,高效执行,开发快捷。 2.go语言是一种静态强类型、编译型、并发性、兼具拉锯回收功能的编程语言 3.go语言适用于服务器编程、网络编程、内存数据库和云平台领域,目前比较流行的区块链技术这方面也比较受...原创 2019-12-19 10:14:16 · 126 阅读 · 0 评论