背景

go语言算是比较常用的开发语言了,但是我发现自己在写代码的时候仍无法做到熟练掌握语法的程度,这个博客是我在因为语法不熟练而必须停下来的地方,整理下来方便查阅和记忆。

数组

var record []int //array
var record []int //slice

常量

1,编译期间能计算出值;2,类型必须是数值,字符串,bool,不能为复杂结构

const (
ErrMyCode = "error code is 1"
)
const ErrMyCode2 = "error code is 2"

变量

var (
a string = "abc"
b int =
)
var c int = 100
c := 1000

关于error

package "errors"

var err error = errors.New("my error")
var errstr string = err.Error()

最新文章

  1. C# 与 Java 中的枚举
  2. 堆栈指针 ---delete 使用
  3. Symantec Antivirus (SAV) for Linux Installation Checklist
  4. SQL Server中常用的SQL语句
  5. Latex 编译错误: ! pdfTeX error (ext4): \pdfendlink ended up in different nesting level than \pd fstartlink. 解决方法
  6. MySQL Connector_J_5.1.34_2014.10
  7. UITableView 详解 教程
  8. Android 设置按钮为透明
  9. WCF入门及在WinForm中动态调用
  10. JavaScript引擎研究与C、C++与互调用(转)
  11. IOS上 关于状态栏的相关设置(UIStatusBar)
  12. oracle与sqlserver区别
  13. usaco月赛,2017.1总结
  14. .NET中的SqlBulkCopy类用法
  15. 【SqlServer系列】语法定义符号解析
  16. VC和GCC静态变量析构顺序不同
  17. 普通路由器刷开源固件DD-WRT的简单过程
  18. 仅仅有五行的Floyd最短路算法
  19. Scrapy爬虫学习笔记 - windows \ linux下搭建开发环境1
  20. JavaScript document open() 方法:打开一个新文档

热门文章

  1. jquery点击目标DIV以外关闭效果
  2. java中的反射机制_____
  3. 洛谷-求同构数的个数-NOIP2013提高组复赛
  4. Tiny64140之初始化时钟
  5. hibernate------->第一个程序
  6. 提取出图像中感兴趣的部分,cvSetImageRoi,Rect
  7. vsftp 详解鸟哥版
  8. C# 常用接口学习 ICollection<T>
  9. redis5--set的操作
  10. js调用函数时传入的参数个数与函数定义时的参数个数不符时的操作