摘要:
主要内容: 1. 内置函数、递归函数、闭包2. 数组与切片3. map数据结构4. package介绍 5. 排序相关 1. 内置函数、递归函数、闭包 1)内置函数 (1). close:主要用来关闭channel 1). close函数是一个内建函数,用来关闭channel,这个channel要么 阅读全文
摘要:
主要内容: 1. strings和strconv使用2. Go中的时间和日期类型3. 指针类型4. 流程控制5. 函数详解 1. strings和strconv使用 例子: 1 package main 2 3 import ( 4 "fmt" 5 "strings" 6 "strconv" 7 ) 阅读全文
摘要:
python提供了两种方法进行命令行的参数解析,分别是getopt和optparse类中的模块OptionParser,下面分别详细了解这两个模块: 1.getopt模块 首先复习C语言的命令行解析: 在C语言里,main函数的原型为int main(int argc, char *argv[]), 阅读全文
摘要:
第一部分:基本数据类型和操作符 1. 文件名&关键字&标识符 (1)所有go源码以.go结尾 (2)标识符以字母或下划线开头,大小写敏感,比如: a. boy b. Boy c. a+b d. 0boy e. _boy f. =_boy g. _ 其中:a b e符合表示符的命名规范 (3) _是特 阅读全文
摘要:
一、环境搭建 见我的这篇博客 https://www.cnblogs.com/xuejiale/p/10258244.html 二、golang语言特性1. 垃圾回收 1) 内存自动回收,再也不需要开发人员管理内存 2) 开发人员专注业务实现,降低了心智负担 3) 只需要new分配内存,不需要释放2 阅读全文
摘要:
go 圣经 这本书英文名为 《The Go Programming Language》 1. 简单hello world示例 helloworld.go 运行,正常情况下会输出“Hello, 世界”: 如果要保存编译结果(helloworld)以备将来之用。 可以用build子命令: 下面来看各行代 阅读全文
摘要:
一、Linux环境搭建 本文搭建环境以Linux(Centos 6.5)为例,其他Linux环境相同 1. 手动安装 Go 1)下载 Go 发行版 从官方地址:https://golang.org/dl/ 上下载合适的 二进制发行版 (例如:go1.11.4.linux-amd64.tar.gz): 阅读全文