环境搭建
- Github Codespace + Cursor:Github Codespace + Cursor的搭建教程,Cursor是一个AI编程助手,可以帮助你更快地编写代码。Github Codespace是一个在线的VS Code环境,截至目前Cursor并不直接支持Github Codespace,但是可以通过SSH连接到Github Codespace来使用Cursor。(免费高效的云开发环境)
每个Github账号都有很多免费的额度可以使用,而VScode支持连接许多Codespace,所以做一个Github账号矩阵,这样你就可以无限使用CodeSpace了。
cloudflare的隧道服务:无需公网IP就能将资源连接到cloudflare,通过托管在cloudflare的域名就可以访问,cloudflare+codespace+负载均衡,能提供到国内厂商价值几千块的服务。
DeskFlow:一个局域网内主机键鼠共享方案,实测DeskFlow的CS方案要比罗技master 2s支持的Flow速度要快,而且能支持其它厂商的鼠标和键盘同时共享。DeskFlow是个太优秀的项目。
编程技巧
- 使用Air实现Go程序实时热重载:在开发过程中,频繁修改代码和重启应用程序是常见的场景,尤其是在Go(Golang)开发中,程序编译速度较快,但手动重启依然会降低开发效率。为了提升开发体验,Air 工具为Go开发者提供了实时热重载(hot-reload)功能。