Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Go 转到生成并转到bindata_Go - Fatal编程技术网

Go 转到生成并转到bindata

Go 转到生成并转到bindata,go,Go,我的目录结构如下: . ├── client │   └── index.html ├── cmd │   └── projectd │   ├── projectd │   └── main.go ├── models.go └── server.go cmd/gideond.go生成实际的二进制文件 我想运行go-bindata-client/,以便将文件嵌入到客户机目录中 问题: 我应该把go generate注释放在哪里,记住我需要访问server.go中的资产。如果我

我的目录结构如下:

.
├── client
│   └── index.html
├── cmd
│   └── projectd
│       ├── projectd
│       └── main.go
├── models.go
└── server.go
cmd/gideond.go
生成实际的二进制文件

我想运行
go-bindata-client/
,以便将文件嵌入到客户机目录中

问题:

  • 我应该把go generate注释放在哪里,记住我需要访问
    server.go
    中的资产。如果我把它放在
    server.go
    中,我必须在根目录下运行
    go generate
    ,而不是
    cmd/projectd
  • 我应该用另一种方式构造代码吗
  • 如何使用
    go-bindata
    提供HTML文档和javascript包
  • 是否可以在golang templates/html模板中生成嵌入式javascript文件

  • 如果您需要访问
    server.go
    ,请将其放入
    server.go
    (或该软件包中的任何位置)
    projectd
    是另一个包,因此它是单独构建的。