登录
首页 >  Golang >  Go问答

“已声明但未使用”错误

来源:Golang技术栈

时间:2023-04-11 11:51:56 295浏览 收藏

对于一个Golang开发者来说,牢固扎实的基础是十分重要的,golang学习网就来带大家一点点的掌握基础知识点。今天本篇文章带大家了解《“已声明但未使用”错误》,主要介绍了golang,希望对大家的知识积累有所帮助,快点收藏起来吧,否则需要时就找不到了!

问题内容

我收到这个错误,说我没有使用变量——但在我的菜鸟眼中,看起来我是:

func Sqrt(x float64) float64 {

    z := float64(x);

    for i := 0; i 

谁能指出我对语言的遗漏?我认为这与=vs.:=和范围界定有关,但我不确定。

正确答案

:=你的 for 循环中声明了一个新变量z,它隐藏了外部z. 把它变成一个平原来=解决问题。

func Sqrt(x float64) float64 {

    z := x

    for i := 0; i 

顺便说一句,为了获得相同的精度和更快的速度,您可以尝试以下实现,它一次执行两个步骤:

func Sqrt(x float64) float64 {
    z := x
    for i := 0; i 

好了,本文到此结束,带大家了解了《“已声明但未使用”错误》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多Golang知识!

声明:本文转载于:Golang技术栈 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>