登录
首页 >  Golang >  Go问答

修改 Golang 中 switch 语句中 if 语句内的变量的方法

来源:stackoverflow

时间:2024-02-19 15:45:21 272浏览 收藏

本篇文章主要是结合我之前面试的各种经历和实战开发中遇到的问题解决经验整理的,希望这篇《修改 Golang 中 switch 语句中 if 语句内的变量的方法》对你有很大帮助!欢迎收藏,分享给更多的需要的朋友学习~

问题内容

我是 golang 的新手,现在我需要更改 if 语句中的值。

这是我的虚拟代码。

package main
func main() {       
    a := "hi"
    pull_enable := true 
    switch a {
        case "hi":
        image_list := []float32{
            0,              
            2,
            }
        for image:=0; image

我在switch语句之外定义了一个变量pull_enable,我想在if语句中更改这个变量值,但是当我构建它时,遇到了以下问题。

# command-line-arguments
pull_enable declared but not used

我想知道如何解决这个问题。有什么想法吗?


正确答案


package main

import "fmt"

func main() {
    a := "hi"
    pullEnable := true
    switch a {
    case "hi":
        image_list := []float32{
            0,
            2,
        }
        for image := 0; image < len(image_list); image++ {
            if image == 0 {
                pullEnable = true
                break
            }
        }
    }
    fmt.Println(pullEnable)
}

到这里,我们也就讲完了《修改 Golang 中 switch 语句中 if 语句内的变量的方法》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

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