关于在windows10系统环境下执行go install无法生成pkg文件夹及其内容

weixin_38070905 2019-09-20 10:07:22
#### 通过go1.11.1.windows-amd64.msi安装了go,之后按着文档操作练习时,发现在import包后,执行install无法正常生成pkg文件夹和包对象。但是命令行也未出现任何错误信息,很疑惑,希望社区的朋友们能否看看是哪里出现问题了。
#
#### 文件结构:
```
bin/
hello.exe
src/
github.com/user/
hello/
hello.go
stringutil/
reverse.go
```
#### hello.go源码
```
package main

import (
"fmt"

"github.com/user/stringutil"
)

func main() {
fmt.Printf(stringutil.Reverse("\n!oG ,olleH"))
}
```
#### reverse.go源码
```
package stringutil

func Reverse(s string) string {
r := []rune(s)
for i, j := 0, len(r)-1; i < len(r)/2; i, j = i+1, j-1 {
r[i], r[j] = r[j], r[i]
}
return string(r)
}
```
...全文
330 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38084266 2019-09-20
  • 打赏
  • 举报
回复
go install 的时候包名要从$GOPATH/src下面的目录开始写。 比如在src下面有一个项目project,下面有个tools包,应该写成这样: go install project/tools 按照上面这个原则,就会在$GOPATH/pkg下面生成a文件了。
weixin_38080213 2019-09-20
  • 打赏
  • 举报
回复
问题解决了没,我也出现同样问题,install 后生成了bin目录,pkg目录没有生成

473

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧