Golang导入包里面的包

Golang导入包里面的包,第1张

概述走结构: |--main.go||--users | |---users.go 这两个文件非常简单: main.go: package mainimport "./users"func main() { resp := users.GetUser("abcde") fmt.Println(resp)} users.go: package users 走结构:

|--main.go||--users     |     |---users.go

这两个文件非常简单:
main.go:

package mainimport "./users"func main() {    resp := users.GetUser("abcde")    fmt.Println(resp)}

users.go:

package usersimport "fmt"func GetUser(userTok string) string {    fmt.Sprint("sf")    return "abcde"}

但似乎在main.go中无法访问fmt.当我尝试运行该程序时,它给出了

undefined: fmt in fmt.Println

有谁知道如何在main.go中访问fmt?

解决方法@H_404_36@ 您还需要在main中导入fmt.

只需在main.go中的import()中写入“fmt”即可运行.

import(        "fmt"      "./users")
总结

以上是内存溢出为你收集整理的Golang导入包里面的包全部内容,希望文章能够帮你解决Golang导入包里面的包所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1265662.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存