安装golang github.com/hyperledger/fabric-contract-api-go依赖包的时候,长时间无响应,最后报如下错误: go: github.com/hyperledger/fabric-contract-api-go@v1.0.0: Get https://pro
原创
2024-08-15 11:51:50
81阅读
前沿: 继续扩展我的golang服务端,这边有些数据库是没有权限的,对方给了我webservices的接口,针对异常的数据,我要去抓数据,再次分析,golang貌似没有python那么多的模拟浏览器访问的模块,还好默认的http就支持。 功能一点都不必urllib2 差。。。 正题!!! 这里是通过golang提供的net/http模块, htt
转载
2024-05-09 10:05:18
71阅读
GOPROXY 环境变量
我们知道从 Go 1.11 版本开始,官方支持了 go module 包依赖管理工具。其实还新增了 GOPROXY 环境变量。如果设置了该变量,下载源代码时将会通过这个环境变量设置的代理地址,而不再是以前的直接从代码库下载。这无疑对我等无法正常上网的开发良民来说是最大的福音。更可喜的是,goproxy.io (https://github./goproxyio/go
转载
2021-06-11 13:45:49
789阅读
golang go get 时提示 no Go files in xxx,如下图所示,使用 go mod init 初始化一个 go.mod,随后使用 go mod tidy 即可拉取想拉取的包
原创
2022-08-13 00:47:11
4492阅读
使用标准库http来实现 package tools import ( "io/ioutil" "net/http" ) func Get(url string)string{ res, err :=http.Get(url) if err != nil { return "" } robots,
原创
2021-06-17 19:19:01
746阅读
go get 命令可以借助代码管理工具通过远程拉取或更新代码包及其依赖包,并自动完成编译和安装。 这个命令在内部实际上分成了两步操作:第一步是下载源码包,第二步是执行 go install 参数介绍: -u 用于下载指定的路径包及其依赖包,默认情况下,不会下载本地已经存在的,只会下载本地不存在的代码 ...
转载
2021-10-14 16:12:00
1311阅读
2评论
问题描述 在 ubuntu 上用 sudo apt install golang-go 安装 go 的 sdk,之后使用 go get、go install、go mod 等命令时 (会自动下载相应的包或依赖包) 时,但由于众所周知的原因(墙),类似于 golang.org/x/... 的包会出现下载
转载
2022-10-10 22:39:45
203阅读
golang x.(type) 用法 类型断言和类型判断 if 和 type-switch两种形式 使用类型断言断定某个接口是否是指定的类型 if这种简化形式: if _,ok:=x.(T);ok{ } type-switch 类型判断形式 类型断言使得相同接口的变量在不同的时刻表现出不同的行为,这
原创
2021-06-17 19:16:08
10000+阅读
go get google.golan
原创
2023-07-01 00:21:40
214阅读
t.git net git clone https://github.com/golang/crypto.git crypto git clone https://github.com/gola
原创
2023-07-13 14:31:07
55阅读
go get 用来动态获取远程代码包的,目前支持的有BitBucket、GitHub、Google Code和Launchpad。这
原创
2023-07-12 16:22:11
164阅读
echo list | go tool pprof -alloc_space gateway http://10.2.1.93:8421/debug/pprof/heap > abc.logecho list | go tool pprof -inuse_space gateway http://10.2.1.93:8421/debug/pprof/heap > inuse.logUn
转载
2016-07-13 14:48:00
90阅读
2评论
我们可以使用go tool pprof命令来交互式的访问概要文件的内容。命令将会分析指定的概要文件,并会根据我们的要求为我们提供高可读性的输出信息。在Go语言中,我们可以通过标准库的代码包runtime和runtime/pprof中的程序来生成三种包含实时性数据的概要文件,分别是CPU概要文件、内存概要文件和程序阻塞概要文件。下面我们先来分别介绍用于生成这三种概要文件的API的用法。CPU概要文件
原创
2017-03-02 18:39:55
852阅读
下面这两种方法都需要手动删除package的源码目录。 1、手动删除 It's safe to just delete the source directory and compiled package ...
转载
2021-07-28 13:36:00
7377阅读
2评论
golang go get速度慢解决方法 go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct
转载
2020-04-05 09:15:00
403阅读
2评论
在学习golang过程中,有部分示例代码使用到了非标准库golang.org/x/net/html相关的库函数,但是标准代码库中没有该库,因此需要自己安装:我这里使用git下载源码进行的安装。为了使包的导入方式不变,我们需要在src目录下面构造目录结构$mkdir -p $GOPATH/src/golang.org/x/$cd $GOPATH/src/golang.org/x/$git clone https://github.com/golang/net.git net$go ins
原创
2021-05-20 09:21:30
2019阅读
此处备注一下 , 通过Request实例中获取URL , 然后调用URL的方法就可以了 //获取URL的GET参数 func GetUrlArg(r *http.Request,name string)string{ var arg string values := r.URL.Query() ar
原创
2021-06-17 19:16:01
2553阅读
知识分享之Golang——go get 常用命令背景知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。知识分享系列目前包含Java、Golang、Linux、Docker等等。开发环境系统:windows10语言:Golang组件库:gormgolang版本:1.17组件官网:https:
原创
2022-04-12 14:55:08
332阅读
我们编写一个Go程序来尝试与这个HTTPS server建立连接并通信。 //gohttps/4-https/client1.gopackage main import ( "fmt" "io/ioutil" "net/http") func main() { resp, err := http.G
转载
2017-09-26 10:48:00
1154阅读
2评论
好家伙,我当场在VSC里的terminal运行" go env ",其中显示。本以为VSC在商城装上插件后就能拎包入住,F5的时候我当场好家伙。然后重启VSC,再点“Install all”所以我们只需要更改好家伙的cn源就行了…直接在VSC的terminal输入并回车。然后在cmd里Ping了一下,好家伙。帮到的话就点个好家伙的赞吧好家伙~于是无脑Install…
原创
2022-11-12 00:32:15
10000+阅读