Avatar notebook default
go
29篇文章 · 12280字 · 1人关注
  • 注释

    [TOC] 注释 类型: block comment: /* */ line comment: // 注释方式: 要注释的内容前面进行注释...

  • go godoc 文档服务器

    搭建公司内部自己的 godoc 服务器 早期的go项目规范: 必须在GOPATH下 项目的包的命名路径与git的路径关联 引入go module...

  • go gc gccgo gcc GNU 之间的关系

    概念介绍 GNU: 包含众多免费开源软件的操作系统 gcc (GNU Complier Collection): GNU 编译工具集,支持编译...

  • defer panic recover

    背景 在go语言里设计里,普通语言try catch处理异常的机制,破坏了程序流程控制,降低可读性,与维护成本。在go里,认为异常(error)...

  • go value receiver, pointer receiver 方法集

    go 语言规范里定义的 method sets 规则 Values可调用的方法(methods receivers)备注T(t T) funcX...

  • go print fmt

    常用标志 测试例子:https://play.golang.org/p/kN6pBwc4WT_F %v: v代表value, %+v: 标注字段...

  • Array slice

    [TOC] Array Array赋值:会复制所有元素 函数传递:会复制所有元素,如果要修改Array的值,传递指针 Array的数组长度是类型...

  • go struct/interface equality 用户自定义类型比较

    自定义的struct,可以比较;有些限制如下(比较的不一致性) float 值 NaN不等于NaN func Type funcA 不等于 fu...

  • effective go

    代码格式formatting 目的:规范代码的统一格式,做成语言内置的特性,相当于一个权威的代码格式规范,促进社区使用统一格式规范。 一些规范:...

文集作者