现在已经是2023年了,现在是module的天下。
请借鉴这个文章的方法:
https://blog.csdn.net/asafield/article/details/126610886
这里的方法好像已经过时了。
当前目录结构:
/main.go
/dataGetClient.go
/mcommlib/MPair.go
main.go 和 dataGetClient.go 里面是package main
/mcommlib/MPair.go里面是package mcommlib
dataGetClient.go 会引用到 /mcommlib/MPair.go里面的内容,应该这么写:
import (
"encoding/binary"
"errors"
"./mcommlib"
)
在引用到时这样用:
pair := new(mcommlib.MPair)
前面加mcommlib