我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何在Golang中使用其他文件中的其他struct方法

I have a file called login.go and account.go

In login.go

func (api *ApiResource) test() {
   fmt.Println("Works!")
}

In account.go I have:

func main () {
   Res := new(ApiResource)
   Res.test()
}

Buit I'm getting undefined:test error.

They both use package main and are on same src/ folder

What do I need to fix here?

If you used go run then you must pass both files to like go run login.go account.go.

近期文章

  • 如何基于golang中的条件从json对象数组中获取值?
  • 为什么变量X的功能值增加?
  • API请求和响应
  • 使用goroutine组合
  • 使用Golang获取GRPC请求和响应标头
  • 如何在Go中使用反斜杠执行命令
  • 导入cython生成的c共享库以与cgo一起使用
  • 发送前调整图像大小
  • 如何在http.ListenAndServe处理程序之外编写HTTP响应?
  • 在Golang中输入名称并键入结构后的字符串是什么? [重复]
  • Ajax加载网站内容后进行Web爬取
  • Set-Cookie在Safari中使用localhost而不在服务器上工作
  • 在Go中基于字符串选择正确的导入
  • (可选)将.Where()应用于gorm.DB
  • 向TCP服务器发送多个请求失败
  • 为什么Go编译器找不到我使用的库?
  • 如何返回嵌套的JSON?
  • 无法在非本地类型模型上定义新方法。
  • 在Linux 4.15.0上编译的静态Go二进制文件在较旧的Linux 2.6.18上不起作用
  • 对象已添加到[] interface {}。 现在需要获取对象并调用对象各自的Display()fn

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华