/head.png

const

💡 部分内容是观看李文周视频做的笔记,部分是学习极客时间博客专栏做的笔记。 常量定义了之后就不能修改,程序运行期间不能改变。常量一般定义在程序开

var

1. 变量 在编程语言中,为了方便操作内存特定位置的数据,我们用一个特定的名字与位于特定位置的内存块绑定在一起,这个名字被称为变量。但这并不代表我

for循环

在其他编程语言中,循环一般有for和while循环两种方式,但是在Go中,就只有一种,那就是for循环。 1. for 循环流程 1 2 3 4 5 var sum int for i := 0;

if语法

✏️ 写python的时候经常使用for循环,嵌套if语句来进行使用,这样的场景很多。会用if以及它的几种分支结构,记住优先级,和快乐路径原则

Go module初步

1. 引入go module 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 package main import ( "github.com/valyala/fasthttp" "go.uber.org/zap" ) var logger *zap.Logger func init() { logger, _ = zap.NewProduction() } func fastHTTPHandler(ctx *fasthttp.RequestCtx) { logger.Info("hello, go module", zap.ByteString("uri", ctx.RequestURI())) } func main() { fasthttp.ListenAndServe(":8081", fastHTTPHandler) } 这个示例创建了一个在

Go module详细

💡 极客时间专栏 为当前项目添加一个依赖包 在一个项目的初始阶段,我们会经常为项目引入第三方包,并借助这些包完成特定功能。即便是项目进入了稳定阶段

sed与awk

awk 和 sed 都是Unix/Linux环境下常用的文本处理工具,它们的主要作用是对文本进行处理和转换。 使用 sed sed 是一个流编辑器,它能够对输入的文本进行

slice基础篇

信息 在很多地方我都无意有意间去对比这两门语言, 其实每一门语言都有它的应用领域,没有必要看网上那些争论。这里我做一个应用场景的对比 1. 定义 切片(