Go语言中文网 为您找到相关结果 121

GoLand import报错

``` package main import "fmt" func main(){ s := "Hello World." fmt.Println(s) } ``` 具体代码如上: 程序可以正常运行,但是`import "fmt"`一直提示 ``` 'C:/Go/src/fmt' has no buildable Go source files less... (Ctrl+F1) Reports invalid imports. ``` 刚刚接触Golang和GoLand,请问大家我哪里配置错了?谢谢...阅读全文

golang IDE module 问题

## golang IDE module问题 我的项目在在两个不同的目录下,对于远程包的引用一个可以,一个不行。 ` export GO111MODULE=on ` `export GOPROXY=https://goproxy.io` 也都设置了。 ` go mod init xxx` ` go mod tidy` 项目也是用命令创建的,请问这个是什么原因导致我远程包在不同目录层级下会这样。 ![image](http://photonj.photo.store.qq.com/psc?/V113JNjL4ZYNyL/jVBp7dSapifX7jMXVbuy1UrDoQTA40V22EoMlNktcFQay6wJ2OeDl*x.P5usZgRX.J2t6XtbcMhuS1E7XbrhvQ!!...阅读全文

博文 2020-05-12 21:42:20 nick_wen

请问如何打包依赖库

go-gd – Bindings for the ‘gd’ dynamic graphics generation library. By Evgeny Stepanischev. gocanvas – Image processing library based on ImageMagick’s MagickWand. By José Carlos Nieto. 想用GoGD或者GoCaNvAS实现图片的缩略,发布成EXE,那在客户电脑可以直接运行么?Go打包的时候会把依赖库打包进EXE么?如果不行,如何打包进去呢?我不想额外的安装GD或者ImageMagick,这样操作起来有点麻烦 谢谢...阅读全文

想用go实现一个按着设置的概率产生一定范围内的随机数,请大牛指教

最近想实现一个带概率控制的随机数,描述如下: uint32 data。 data 在下列范围随机: 0~15(出现的概率为50%),16~31(出现的概率为20%),32~64(出现的概率为20%),64~128(出现的概率为10%) 请问如何方便地实现? 有没有标准库的package支持呢? 谢谢...阅读全文

golang在linux下面设置开机启动

写了个goods_wg.go在/data0/go/src/xiyu/目录,我的go安装在/usr/local/go/目录。我想让goods_wg.go在linux下面实现开机就自动运行这个go文件。我把以下命令 /usr/local/go/bin/go run /data0/go/src/xiyu/goods_wg.go &放到/etc/rc.local里面去,但是开机的时候。依然无法运行这段go,但是我在linux开机之后,直接在linux下面运行 /usr/local/go/bin/go run /data0/go/src/xiyu/goods_wg.go & 这段命令,就能正常运行goods_wg.go了。请问要如何处理...阅读全文

请帮我看看,Goland2018.1.4无法Debug

刚刚安装Goland2018.1.4,照着帮助敲出这么个小程序: package main import "fmt" func HelloGo() string { return "welcome to go language" } func main() { output := HelloGo() fmt.Println(output) } **Run就正常,但是Debug就报错!** could not launch process: The system cannot find the file specified. Debugger finished with exit code 1 请问如何设置使得能够Debug...阅读全文

最近查看了一下 go env 和别人的查看的有些不同.

``` GOARCH="/Users/li/Documents/GO_WorkSpace" GOBIN="/usr/local/go/bin" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="darwin" GOOS="darwin" GOPATH="/Users/li/workspace/go" GORACE="" GOROOT="/usr/local/go" GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64" CC="clang" GOGCCFLAGS="-fPIC -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fde...阅读全文