标签: Go 1.26
-
本文基于 Go 官方教程练习,介绍了利用牛顿迭代法实现 Sqrt(x) 的三种方式。文章演示了从固定 10 次循环,到通过误差控制自动停止迭代的优化过程。最终实现将结果与 math.Sqrt 进行对比,验证了算法的准确性,并通过统计迭代次数展示了该方法仅需 5 次循环即可获得高精度的收敛效率。
-
本文记录了使用 Go 和 Gin 构建 RESTful API 的全过程,涵盖了 WSL 与 Docker 的环境配置。文章首先尝试了 GoLand 配合 Docker,但因路径映射和 GOROOT 配置的复杂性,最终转向 VS Code 结合 Dev Containers。通过配置 devcontainer.json 和 docker-compose.yml,实现了在容器内挂载代码、安装依赖及运行服务。文章还解决了 Go 版本不兼容导致的依赖获取问题,并完成了代码向 GitHub 仓库的提交与托管配置。
