gopath

    0热度

    1回答

    我刚刚在我的机器上安装了Golang,并设置了GOPATH。 但是,当我导航到我的go/src时,我看到src文件夹包含./sourcegraph.com,./golang.org和./github.com。另外GOPATH/bin和GOPATH/pkg也没有空。 所以我有几个问题: 1)我知道如何使用./github.com文件夹推我的代码github上,但为什么它包含,从盒子如acroca,

    -2热度

    2回答

    作为Golang的新手,我对$GOPATH的概念感到有点困惑。 在我的经验,唯一的事情,这让我想起的是“系统文件夹路径”(C:\Windows,C:\Program Files)在Microsoft Windows机 - 是它以某种方式在概念上与此有关? 我已经似乎它from the go team的描述,但它太现实,它谈论什么它,而不是为什么它。 那么,为什么呢?

    3热度

    3回答

    我对Golang目录结构有一些疑惑。 基于书名为<要走的路>,项目代码应放入src,并建议使用以下目录结构。 ├──src/ | ├──main.go | ├──say/ | | ├──say.go | | ├──say_test.go ├──bin/ | ├──say └──pkg/ └──linux_amd64/

    -1热度

    1回答

    当执行模板 panic: open templates/*.html: The system cannot find the path specified. 时我无法弄清楚去郎此错误 另一个问题是,我的公用文件夹不能从CSS提供服务,我不知道为什么。 代码: package main import ( "net/http" "github.com/gorilla/mux"

    3热度

    1回答

    我是一位新的golang开发人员,我想知道为什么需要在我的项目的根目录下设置$GOPATH环境变量。 如果我正在同时处理多个项目,则需要每次重新设置$GOPATH环境变量以指向其他位置。 在我的设置中,我有$GOPATH设置为/Users/Projects/go/lib。这是我所有golang项目的通用目录。 只是为了澄清:该项目的数据被放置在/Users/Projects/go/<Project

    0热度

    1回答

    我正在尝试使用Jetbrains Gogland和码头工具来配置golang项目。我想使用GOPATH并从码头集装箱出发。我的意思是使用容器中的go安装来实现自动完成等,而无需在本地机器上安装golang。 项目结构是: project root docker-compose.yml back| Dockerfile main.go some

    1热度

    2回答

    我写了简单的systemd服务文件goserver.service: [Unit] Description=Goserver [Service] ExecStart=/usr/bin/go run /home/denis/goserver/index.go [Install] WantedBy=multi-user.target 但是当我尝试运行服务,并获取状态: $ sudo