
Golang
文章平均质量分 76
宵小小沉
软件技术教练 TL
展开
-
Golang安全编码手册-上篇
前言本手册为go语言开发人员,为提升编码效率和为满足安全编码规范的随手参考书。内容条目以安全编码为主和常易忽视的编码细节为主,来自于以下三个方面的总结:1、gosec、govet等go语言安全编码扫描工具,的规则的解读;2、字节跳动、uber等使用go语言较成熟的大厂,的go语言编码规范的一些提取;3、我们平时工作中对go语言代码走查,达成一致意见的总结。本手册每个条目,包含条目的目的,为什么这么做以及正例和反例。条目分类开头的关键字,说明如下:G开头: 表示go语言基本要求的编码规原创 2021-02-28 11:12:11 · 803 阅读 · 0 评论 -
【Golang安全编码】gosec常见规则的解决办法
Secure Go - A project devoted to secure programming in the Go language,gosec - Golang Security Checker为go语言安全编码的github,其默认提供了如下规则。在扫描过程中,我们针对部分中签的规则,找到了一些安全编码的解决办法。 万能解决办法 如果gosec报告已手动验证为安全的...原创 2019-05-30 16:45:02 · 5894 阅读 · 1 评论 -
Go语言笔记_12命令和工具
该系列为对Golang初入学习时,个人知识体系下认为重要部分的笔记整理。参考学习资料如下:1、"The Go Programming Language" http://www.gopl.io2、《Go语言实战》3、《Go语言核心36讲》...原创 2019-01-29 16:59:14 · 131 阅读 · 0 评论 -
Go语言笔记_11错误处理
该系列为对Golang初入学习时,个人知识体系下认为重要部分的笔记整理。参考学习资料如下:1、"The Go Programming Language" http://www.gopl.io2、《Go语言实战》3、《Go语言核心36讲》...原创 2019-01-28 17:16:19 · 161 阅读 · 0 评论 -
Go语言笔记_10特色语句
该系列为对Golang初入学习时,个人知识体系下认为重要部分的笔记整理。参考学习资料如下:1、"The Go Programming Language" http://www.gopl.io2、《Go语言实战》3、《Go语言核心36讲》...原创 2019-01-28 17:15:51 · 173 阅读 · 0 评论 -
Go语言笔记_9表达式
该系列为对Golang初入学习时,个人知识体系下认为重要部分的笔记整理。参考学习资料如下:1、"The Go Programming Language" http://www.gopl.io2、《Go语言实战》3、《Go语言核心36讲》...原创 2019-01-28 17:14:55 · 141 阅读 · 0 评论 -
Go语言笔记_8操作符
该系列为对Golang初入学习时,个人知识体系下认为重要部分的笔记整理。参考学习资料如下:1、"The Go Programming Language" http://www.gopl.io2、《Go语言实战》3、《Go语言核心36讲》...原创 2019-01-28 17:14:23 · 119 阅读 · 0 评论 -
Go语言笔记_7类型
该系列为对Golang初入学习时,个人知识体系下认为重要部分的笔记整理。参考学习资料如下:1、"The Go Programming Language" http://www.gopl.io2、《Go语言实战》3、《Go语言核心36讲》 ...原创 2019-01-28 17:13:34 · 135 阅读 · 0 评论 -
FirstInGo_2代码组织
该系列为对Golang初入学习时,个人知识体系下认为重要部分的笔记整理。仅学习无作他用。参考学习资料如下:1、"The Go Programming Language" http://www.gopl.io2、《Go语言实战》3、极客时间《Go语言核心36讲》工作区src子目录:放置源码文件pkg子目录:放置归档文件bin子目录:放置可执行文件(仅在未设置GOBIN时用...原创 2019-01-28 17:06:01 · 160 阅读 · 0 评论 -
FirstInGo_01安装、环境变量、工作区和Go Modules
该系列为对Golang(go1.12.9)初入学习时,个人知识体系下认为重要部分的笔记整理。参考学习资料如下:1、"The Go Programming Language"http://www.gopl.io2、《Go语言实战》3、极客时间《Go语言核心36讲》更多学习可详见:《Go语言核心36讲》笔记2:Golang工作区和GOPATH安装golang项目:https:...原创 2019-01-11 17:31:38 · 277 阅读 · 0 评论