- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用以下 Go 模块构建应用程序:
github.com/martinlindhe/unit
现在,Go 代码非常简单;我只是想为实际工作设置环境:
import(
"fmt"
"unit"
)
foo := unit.FromFahrenheit(100)
fmt.Println("100 fahrenheit in celsius = ", foo.Celsius())
在 go.mod 中:
go 1.17
require github.com/martinlindhe/unit v0.0.0-20210313160520-19b60e03648d
执行 go build
或 go get
结果:
包单元不在 GOROOT (/usr/local/Cellar/go/1.17/libexec/src/unit)
运行 go mod download
执行没有错误。 go.sum 文件似乎是正确的,所有必要的依赖项都存在。
环境是最新版本的VS Code,在MacOS Big Sur 11.5.2上通过homebrew安装Go
肯定有一些明显的东西是我遗漏的。我编写的其他应用程序没有遇到过这个问题。
最佳答案
导入路径不对。 Playground .
package main
import (
"fmt"
"github.com/martinlindhe/unit"
)
func main() {
foo := unit.FromFahrenheit(100)
fmt.Println("100 fahrenheit in celsius = ", foo.Celsius())
}
关于Go 包不在 $GOROOT 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69023352/
我正在使用以下 Go 模块构建应用程序: github.com/martinlindhe/unit 现在,Go 代码非常简单;我只是想为实际工作设置环境: import( "fmt"
我正在使用以下 Go 模块构建应用程序: github.com/martinlindhe/unit 现在,Go 代码非常简单;我只是想为实际工作设置环境: import( "fmt"
我正在尝试安装 doozer像这样: $ goinstall github.com/ha/doozer 我收到这些错误。 goinstall: os: go/build: package could
我已经在我的 Linux 机器上的 /usr/local/go 中安装了 Go,并打算使用 /usr/local/go/src 进行开发。但是,当我尝试此操作时,出现以下错误: $GOPATH mus
我正在尝试安装 doozer像这样: $ goinstall github.com/ha/doozer 我收到这些错误。 goinstall: os: go/build: package could
所以这是我的目录: go |-src |-ppppppSample |-newFolderOne |-firstSample.go |-h
我正在尝试在 wls2 Goland 中设置 goroot,但是出了点问题: “所选目录不是 Go SDK 的有效主页” 我该怎么办 最佳答案 目前,从 2020.1.3 开始,您不能。见 the i
首先,我想说谢谢你阅读我的主题。我是 Golang 的新手,很高兴收到您的帮助。 我正在为 php-fpm-exporter 使用 golang (https://github.com/hipages
这不是这个问题的重复: what should be the values of GOPATH and GOROOT? 我不想知道值应该是什么。我想知道当我在控制台中键入 ls $GOROOT 或 l
我解压了the Go distribution进入 d:\dev\go,添加 d:\dev\go\bin 到我的路径,创建一个文件 d:\projects\hello\hello. go 并将 GOP
我在尝试运行 go build 命令后遇到的一小部分错误 go build ./... trillian.pb.go:7:8: cannot find package "github.com/gola
在开发过程中,这种愚蠢的行为开始了,现在看来是永久性的。我不知道发生了什么: [dtrombley@sleet bin]$ echo $GOROOT /usr/lib/golang [dtromble
当我从这个项目中休息时,我遇到了一个奇怪的问题。启动 Goland 后,我在尝试运行我的项目时遇到了很多错误。 在构建我的一个包时,具体错误是:start.go: package project/ga
我试图安装一个包,但即使我的 ROOT 目录设置正确,也会出现以下问题。 p@p-ubuntu:~/ba/docker-lvm-plugin$ which go /usr/bin/go p@p-ubu
我正在尝试安装链代码。我在我的链代码中使用了 cid 包当我尝试安装链代码时,出现以下错误:无法加载包: package github.com/hyperledger/fabric/core/chai
Go, Golang : does not make sense that I have to have files before import 我正在尝试进行下一步,但不断出现错误 我已准备好要导入
我正在尝试自定义 tuna-app 的 tuna-app 链码例子。我想用 cid打包在我的链代码中,以做出关于允许谁运行链代码的 ABAC 决策。当我尝试安装链代码时,出现以下错误: Error:
操作系统:Ubuntu 14.04 .bashrc 中的行(尝试了以下两种方法) # GoPath (without goroot) export GOPATH=$HOME/gowork ... #
我已经开始在 IntelliJ Idea 中使用 golang。 我有以下代码 主要包 import ( "fmt" "/github.com/zzz/stringutil" ) fu
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 去年关闭。
我是一名优秀的程序员,十分优秀!