大家好。我在mac下想将golang程序封装成app(手动创建app目录结构),但是点击app后无法正常运行,mac系统日志中的记录是:![error.PNG](https://static.studygolang.com/220216/19b55b4634dd190bdcb78d3c8c8bd682.PNG)
我是使用写文件的方式进行测试的,代码如下:
func check(e error) {
if e != nil {
panic(e)
}
}
func main() {
index := 0
f, err := os.Create("testdat.txt")
check(err)
defer f.Close()
for {
index += 1
n3, err := f.WriteString("test app: ")
check(err)
t := strconv.Itoa(index)
n3, err = f.WriteString(t)
check(err)
n3, err = f.WriteString("times \n")
check(err)
fmt.Printf("wrote %d bytes\n", n3)
time.Sleep(1 * time.Second)
}
f.Sync()
}
请问,封装app后的问题是什么原因造成的?该如何修正?谢谢。
有疑问加站长微信联系(非本文作者)