Go Context的使用 总算是理解了 Context可以算是理解了 Go 的 Context 了吧,大概…尝试做项目的时候,有时候会碰到 Context 这个东西,但对代码没有什么理解困难,所以就略过没管但学知识怎么能知其然而不知其所以然呢?所以我今天就跟这个 Context 杠上了,一定要理解它到底是干什么的学成归来就把现在的理解给记录下来,免得以后又忘了 2022-12-08 Go笔记 #Go
解决无法拉取Github项目 GitHub 突然无法拉取和推送今天开心的逛着 GitHub,看到一个项目想要拉取下来看看,但是把拉取命令打好后,一回车,没有像往常一样拉取到镜像,反而报了以下的错 12ssh: connect to host github.com port 22: Connection refusedfatal: Could not read from remote repository. 2022-12-06 踩坑记录 #ssh #GitHub
MX 记录学习 又摸鱼了今天学信息安全数学基础写的头皮发麻,所以写完了就没有继续学 Go 了,所以又摸了一天的鱼 ( ´・ω)但是看着时间还有蛮多的,所以随便翻了翻网页,看看博客然后就看到了 namesilo 上的 Email Forwarding于是好奇的点了进去,看了看是个啥,然后看到它可以填写邮箱,然后查了一下这是个啥,然后就学到了个新东西 MX 记录 2022-11-24 姿势学习 #DNS #MX record
OpenSSL生成包含SAN的证书 正好需要生成包含SAN的证书最近在学东西,发现 OpenSSL 生成的证书老是报错无法使用,到网上搜了一下,发现是 Golang 的原因,它需要用到包含 SAN 的证书而且还正好和我后面要学的 gRPC 有关所以问题解决后就记录一下吧,可能到时候也会碰到这样的问题,刚好提前解决了 2022-11-20 姿势学习 #OpenSSL
Go Caller的使用 跟着书做项目碰到了不认识的函数在边看书边敲代码的时候,碰到了一个不认识的函数,在学习 Golang 的基础的时候也没碰到过但是网上一搜,感觉又特别重要,所以琢磨了一个多小时,总算是明白是拿来做什么的了这个函数就是 runtime.Caller 及其他一起使用的函数 2022-11-13 Go笔记 #Go
Go flag包使用 用 flag 包做参数获取刚开始学习用 Go 语言来做小工具,没想到就碰到了个大问题,就是后面有些难理解 (´;ω;`)使用 flag 包可以用来实现从命令行获取参数的效果比如 pacmman -S 这样的效果 2022-11-01 Go笔记 #Go
SysRq使用 电脑老是卡死最近电脑老是突然卡死,感觉像是爆内存了,找来找去也没什么解决办法于是学到的了个新东西—SysRq这东西可有用了,在电脑卡死的时候可以尝试让电脑恢复,如果无法恢复还能尝试正常关机,而不是按电源键以后碰到系统卡死了可以用这种方法来不伤害内核的情况下重启电脑Kernel panic 可不有意思 ,,Ծ‸Ծ,, 2022-10-30 Linux #Linux #SysRq
Goroutine和channel Golang 实现并发对于 Goroutine 和 channel 我是这么理解的:Goroutine 就是用来实现并发的,而通过 channel 实现协程的调度 2022-10-29 Go笔记 #Go
acme+letsencrypt生成tls证书 获取 TLS 证书最近干些事情需要用到 tls 证书,虽说用 mkcert 自签一个证书也可以,但最后还是需要一个可以在公网上使用的证书于是花了一些时间把这个搞定了 2022-10-29 姿势学习 #acme #TLS