随笔分类 - golang 入门基础
golang 入门基础
摘要:package main import ( "fmt" "math/rand" "time" ) // 二分法判断某个值是否在数组中存在,如果存在则返回所在的位置,不存在则返回-1 func dichotomy(a []int, value int, position ...int ) int {
阅读全文
摘要:直接for循环输出 package main func main(){ var a int = 0 var b int = 1 for i:=0;i<20;i++{ a = a + b println(a) b = a ^ b a = b ^ a b = a ^ b } } 递归函数调用 packa
阅读全文
摘要:转载:http://www.topgoer.com/%E5%BC%80%E6%BA%90/go%E5%AD%A6%E4%B9%A0%E7%BA%BF%E8%B7%AF%E5%9B%BE.html
阅读全文
摘要:4.1 文件名、关键字和标识符 以“.go”为后缀。 由小写字母组成,如果以多个部分组成则使用下划线“_”隔开。 以下标识符无效: 1、lab(以数字开头) 2、case(go语言关键字) 3、a+b(包含运算符) 4.2 go语言的结构和基本要素 4.2.1 包的概念 每个go文件只属于一个包。
阅读全文