-
vscode插件
vscode安装略过。好用的插件:1. Go、Code Runner 运行必备2.Markdown All in One Markdown文档编写提供很多快捷键和自动补全功能3.vscod......
-
设置go env -w GO111MODULE=off报错does not override conflicting OS environment varia
报错$ go env -w GO111MODULE=onwarning: go env -w GO111MODULE=... does not override conflicting OS environment variable原因是在......
-
Go项目源码阅读小技巧
源码阅读原则不要纠结代码细节,要对所阅读的项目有全局整体的认识。阅读README.md文档,优秀的开源项目都有README.MD文档,通过阅读这种文档,让我们对项目是什么,能做什么,怎么用有一个整体的认识。在使用与调试中去验证自己的理解。用......
-
为 PHP 转 Go 的朋友们推荐一款神器
了解 PHP 的朋友应该会被 PHP 中两大特性折服:1、强大的 array;2、强大的函数库。大部分数据用一个 array 即可表示;同样大部分功能用一个函数即可搞定。比如计算一个字符串的 MD5,Java 是这么做的import jav......
-
Go | Go 发送 http 请求: post,get,put,delete请求示例代码
Go | Go 发送 http 请求: post,get,put,delete请求示例代码:https://cloud.tencent.com/developer/article/1849807......
-
php2go
php2go —— 使用 Golang 实现 PHP 常用内置函数,目前已经实现了 140+ 函数。链接:https://codingdict.com/os/software/91781......
-
Go 结构体、数组、字典和 json 字符串的相互转换
Go 语言中 encoding/json 包可以很方便的将结构体、数组、字典转换为 json 字符串。package main // https://golang.org/pkg/encoding/json/// htt......
-
kratos框架安装
Kratos 一套B站开源的轻量级 Go 微服务框架,包含大量微服务相关框架及工具。官方文档:https://go-kratos.dev/docs/Kratos依赖 protoc 和 protoc-gen-gomac安装protoc 和 p......
-
Go get后文件不存在的坑
记录Go get后在GOPATH目录下没有找到文件的坑因为开启了环境变量GO111MODULE=on,会将go get的文件下载到GOPATH/pkg/mod里。将里面的文件复制到GOPATH/src即可。还是基础不扎实的锅。。。......
-
go get出现访问超时或异常的处理办法
Go默认使用的是proxy.golang.org,在国内无法访问,有时候即使科学上网也不行解决方法:换一个国内能访问的代理地址:https://goproxy.cn执行命令:go env -w GOPROXY=https://goproxy......
-
Go 环境变量相关操作
Go语言中os包提供了一些环境变量的操作封装。包括:设置环境变量:Setenv获取环境变量:Getenv删除指定的环境变量:Unsetenv获取所有环境变量:Environ清除所有环境变量:Clearenvpackage mainimpor......