Set GOOS for gopls in Vim/Neovim

I use Neovim to develop my Go project on macOS, but my project only run on Linux Machines, so I need to use to some Linux specific packages like https://pkg.go.dev/golang.org/x/sys@v0.10.0/unix. Here the issue is: I can’t jump to the definition of xxx_linux.go files, because the GOOS environment variable is set to “darwin” on macOS. vim.g.GOOS = "linux" can set the GOOS in neovim, but it not works for me, since the GoTest function of vim-go will not function properly.
Read more →

树莓派作为单独的翻墙机器

之前写过树莓派 3B 使用 clash 作为透明网关 ,后面由于 3B 只有百兆网口,遂改成直接用刷了老毛子的 Newifi3 运行 clash 。 这几年一直用免费的 oracle vps 作为梯子,勉强够用,直到最近开通了 YouTube Premium 才觉得不够用,就买了个机场服务,速度真是屌,晚高峰4K 无压力。 这时路由器性能就成了瓶颈,YouTube 速度只有 30 Mbps , 而电脑直接运行 clash 可达到 80 Mbps。又得搬出停灰已久的树莓派了。

Read more →

2022-总结

2022,操蛋的一年终于过去了。

新冠三年,终于画上句号。再挣不到钱就不能怪疫情了。

Read more →

2021-总结

2021 过得真快,没反应过来就完事了,可能是年纪大了。

可恶,还是没有财务自由,睡后收入也没提升一个数量级。

Read more →