
GO语言
go 语言学习
go_flush
这个作者很懒,什么都没留下…
展开
-
划分字母区间
【代码】划分字母区间。原创 2023-04-04 11:52:26 · 244 阅读 · 0 评论 -
go语言二维数组排序
【代码】go语言二维数组排序。原创 2023-03-31 14:42:24 · 530 阅读 · 0 评论 -
go slice 的坑
go slice 的坑原创 2023-03-06 18:18:35 · 189 阅读 · 0 评论 -
go for switch语法的坑
go for switch 语句的坑原创 2023-03-04 08:11:34 · 401 阅读 · 1 评论 -
go语言的单元测试
go的单元测试原创 2023-03-02 19:22:47 · 203 阅读 · 0 评论 -
go Gin程序的热加载(fresh)
官网使用的安装是 go get github.com/pilu/fresh。使用 go install github.com/pilu/fresh。在cmd 中执行fresh 就相当于 go run main.go。安装完之后把 $GOPATH/bin 加入到环境变量就ok。安装完之没有任何反应使用fresh 没有任何反应。原创 2023-01-10 17:08:11 · 1336 阅读 · 0 评论 -
go ginSwagger 安装完后不是内部命令的解决
gin-swagger 按照官方的readme 安装后无法使用swag init。cd 你下载的package 的路径,然后执行。把生成swag.exe 加入到环境变量。原创 2023-01-04 17:42:42 · 921 阅读 · 1 评论 -
golang 导入模块时遇到的坑
第一点golang 导入包的时候,会搜索两个目录GOROOT 和 GOPATH, 所以自己定义的包必须放到这两个目录下面。第二点你要调用的方法的命名首字母必须大写,因为在golang 中方法名小写只能在该包内部调用。如图:还有我的demo_02 在go_path 目录下,我的go_path是D:/GO_WORKSPACE/src...原创 2021-12-04 10:57:14 · 607 阅读 · 0 评论 -
grpc 的hellloworld (go)
一、环境安装安装插件go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.26go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.1安装 grpcgo get google.golang.org/grpcFAQ : 如果安装超时,的情况请查看设置代理安装二、 编写proto文件syntax = "proto3";option go_pack.原创 2021-10-03 11:57:28 · 165 阅读 · 0 评论 -
windows下的go语言开发环境的搭建
开发环境的搭建主要分为两步下载sdkgo 的sdk下载地址:go语言sdk1 根据自己的操作系统,32位还是64位,直接下载.msi格式,然后傻瓜式安装。2 下载编译好的.zip包,解压后直接可以使用如图配置环境变量配置环境变量时,建议配置全局的,但是也可以配置某个用户的环境变量。配置的变量有GOROOT 就是sdk 安装的目录或解压的目录path go 安装后后bin 目录,这个目录可以写死,也已使用%GOROOT% \bin 来拼接GOPATH原创 2021-09-21 20:12:00 · 289 阅读 · 0 评论 -
python 调 go语言的函数
大家都说python 是胶水,他几乎可以调用任何语言,Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了准本阶段:- GCC 编译器(windows 环境下需要安装)- 在cmd 中输入gcc -v ,查看自己又没安装。没有安装,下载下来,安装后把gcc 编译器下的bin 目录添加到环境变量中- 下载地.原创 2021-09-19 14:33:22 · 684 阅读 · 0 评论 -
goland中运行go 时报package xxx is not in GOROOT
go 的包机制有两种模式mod 模式非mod 模式mod 模式 go env 查看 ,如果GO111MODULE=on ,直接go mod init 就可以。在cmd 中设置 set GO111MODULE=off然后在goland 中的setting 中设置然后就可以运行了FAQ:你自己的写的包必须在$GOPATH/src 下在包中定义的函数首字母必须大写(外部可调用)...原创 2021-09-21 22:01:20 · 2138 阅读 · 1 评论