登录
首页 >  Golang >  Go问答

我的 Visual Studio 代码应用程序不断删除我导入的包

来源:stackoverflow

时间:2024-04-11 15:36:35 164浏览 收藏

IT行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰。所以我们需要踏踏实实的不断学习,精进自己的技术,尤其是初学者。今天golang学习网给大家整理了《我的 Visual Studio 代码应用程序不断删除我导入的包》,聊聊,我们一起来看看吧!

问题内容

package main

import "fmt"

func main() {

    type (
        fullGram int

        fullKilogram int

        fullTon int
    )


var (
    salt fullGram = 100

    apples fullKilogram = 5

    truck fullTon = 10
)

fmt.Printf("salt: %d, apples: %d, truck: %d\n", salt, apples, truck)

salt = fullGram(weights.callGram(100))

fmt.Printf("Type of weights.Gram: %T\n", weights.callGram(1))


}


package weight

type (

        callGram int

       callKilogram int

       callTon int
)

我正在开发一个简单的代码程序,该程序应该从另一个自定义文件调用类型。 我遇到的问题是,每当我尝试导入路径 /users/inanc/go/src/github.com/inancgumus/learngo/weights 时,我的应用程序将在我尝试保存文件时立即删除导入。

因此,我永远无法正确调用该文件。


解决方案


我找到了解决问题的方法。事实证明,这只是我如何命名第二个文件中的变量的简单问题。我按照通常的方式命名变量,即在第一个字母下划线并将第二个字母大写。它在主可执行文件中工作正常,但当您尝试将其调用到主文件时,会为 Golang 产生不可读的错误。

通过简单地重命名变量并将文件的第一个字母大写,当您将其调用到第二个文件时,它似乎可以正常工作而不会遇到任何麻烦。

感谢所有试图在此事上帮助我的人,因为我花了几个小时试图找出我做错了什么。

今天关于《我的 Visual Studio 代码应用程序不断删除我导入的包》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

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