Golang导入包里面的包
发布时间:2020-12-16 09:23:17 所属栏目:大数据 来源:网络整理
导读:走结构: |--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
走结构:
|--main.go | |--users | |---users.go 这两个文件非常简单: package main import "./users" func main() { resp := users.GetUser("abcde") fmt.Println(resp) } users.go: package users import "fmt" func GetUser(userTok string) string { fmt.Sprint("sf") return "abcde" } 但似乎在main.go中无法访问fmt.当我尝试运行该程序时,它给出了 undefined: fmt in fmt.Println 有谁知道如何在main.go中访问fmt? 解决方法
您还需要在main中导入fmt.
只需在main.go中的import()中写入“fmt”即可运行. import( "fmt" "./users" ) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |