
Golang
如是说如是
读史使人明智
读诗使人灵秀
数学使人周密
科学使人深刻
伦理学使人庄重
逻辑修辞之学使人善辩
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go中的命名规范
1.命名规范#1.1 Go是一门区分大小写的语言。命名规则涉及变量、常量、全局函数、结构、接口、方法等的命名。 Go语言从语法层面进行了以下限定:任何需要对外暴露的名字必须以大写字母开头,不需要对外暴露的则应该以小写字母开头。当命名(包括常量、变量、类型、函数名、结构字段等等)以一个大写字母开头,如:Analysize,那么使用这种形式的标识符的对象就可以被外部包的代码所使用(客户端程序需要...转载 2020-04-22 23:39:27 · 1309 阅读 · 1 评论 -
Mac下安装Gin遇到的问题记录
背景毕设中后端打算用gin,之前装好了,莫名其妙的崩了,忍不住的F**k。安装没什么说的,看文档:https://www.kancloud.cn/shuangdeyu/gin_book/949412问题描述package google.golang.org/protobuf/encoding/protojson: unrecognized import path "google.gola...原创 2020-04-22 00:09:38 · 1923 阅读 · 0 评论 -
Golang 整数类型最大值和最小值的定义
在写一道算法时需要用到int32类型的最大值和最小值,但是查了查在go的标准库中没有定义这些变量,所以当需要使用整数类型的最大值和最小值的时候,我们需要自己手动去定义。无符号整型uint其最小值是0,那么二进制表示就是所有位都为0:const UINT_MIN uint = 0其最大值二进制表示所有位数表示为1,通过位运算:const UINT_MAX uint = ^uint(0)...原创 2019-11-27 09:57:24 · 14353 阅读 · 1 评论