分类文章

Go 环境变量相关操作

2020-03-09 10:46 · Go · YUSHUI

Go语言中os包提供了一些环境变量的操作封装。包括:设置环境变量:Setenv获取环境变量:Getenv删除指定的环境变量:Unsetenv获取所有环境变量:Environ清除所有环境变量:Clearenvpackage main impo…

vscode插件

2023-09-05 15:33 · Go · YUSHUI

vscode安装略过。好用的插件:1. Go、Code Runner 运行必备2.Markdown All in One Markdown文档编写提供很多快捷键和自动补全功能3.vscode-icons 同的文件展示不同的图标,方便快速识别…

Go项目源码阅读小技巧

2023-02-23 16:03 · Go · YUSHUI

源码阅读原则不要纠结代码细节,要对所阅读的项目有全局整体的认识。 阅读README.md文档,优秀的开源项目都有README.MD文档,通过阅读这种文档,让我们对项目是什么,能做什么,怎么用有一个整体的认识。 在使用与调试中去验证自己的理解…

为 PHP 转 Go 的朋友们推荐一款神器

2022-07-09 11:21 · Go · YUSHUI

了解 PHP 的朋友应该会被 PHP 中两大特性折服:1、强大的 array;2、强大的函数库。大部分数据用一个 array 即可表示;同样大部分功能用一个函数即可搞定。比如计算一个字符串的 MD5,Java 是这么做的import jav…

go不同平台编译

2022-02-09 16:51 · Go · YUSHUI

链接:https://www.jianshu.com/p/2885e4fa7b78

php2go

2021-12-12 14:21 · Go · YUSHUI

php2go —— 使用 Golang 实现 PHP 常用内置函数,目前已经实现了 140+ 函数。链接:https://codingdict.com/os/software/91781

kratos框架安装

2021-12-11 17:17 · Go · YUSHUI

Kratos 一套B站开源的轻量级 Go 微服务框架,包含大量微服务相关框架及工具。官方文档:https://go-kratos.dev/docs/Kratos依赖 protoc 和 protoc-gen-gomac安装protoc 和 p…

Go get后文件不存在的坑

2021-12-05 20:47 · Go · YUSHUI

记录Go get后在GOPATH目录下没有找到文件的坑因为开启了环境变量GO111MODULE=on,会将go get的文件下载到GOPATH/pkg/mod里。将里面的文件复制到GOPATH/src即可。还是基础不扎实的锅。。。

go get出现访问超时或异常的处理办法

2021-12-03 00:40 · Go · YUSHUI

Go默认使用的是proxy.golang.org,在国内无法访问,有时候即使科学上网也不行解决方法:换一个国内能访问的代理地址:https://goproxy.cn执行命令:go env -w GOPROXY=https://goproxy…