zz962

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  52 随笔 :: 0 文章 :: 1 评论 :: 49389 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  Go

摘要:原文:https://go.dev/doc/tutorial/getting-started 第一部分 目标:用命令行方式编译、运行一个hello world程序步骤1、创建一个文件夹2、通过命令行创建mod文件(用于跟踪依赖) 结果如下文件内容3、创建一个文本文件,命名为main.go 准备代码如 阅读全文
posted @ 2023-01-30 11:34 zz962 阅读(34) 评论(0) 推荐(0) 编辑

摘要:编译报错 解决1、下载mingw64位的8.1版。(参见前文的地址,sourceforge太慢)2、解压,设置环境变量3、检查 4、重启动goland5、问题解决,成功运行 阅读全文
posted @ 2021-02-23 15:08 zz962 阅读(2233) 评论(0) 推荐(0) 编辑

摘要:引入sqlite后出现编译错误 解决1、下载mingw64位的最新版:地址2、解压后把bin所在目录加入path环境变量3、运行gcc -v判断是否是最新版本。 如果有多个gcc版本,一个简单的办法是把需要的版本的路径在Path中的位置上移 阅读全文
posted @ 2021-02-23 14:23 zz962 阅读(2424) 评论(0) 推荐(0) 编辑

摘要:目录结构 在main.go中引用方式如下 阅读全文
posted @ 2021-02-22 18:00 zz962 阅读(337) 评论(0) 推荐(0) 编辑

摘要:打开运行设置 新建一个go build 新增一个设置,命名为“build windows”,赋值如图其中最重要的是Environment 选择正确的配置,开始编译(运行) 会直接生成exe 双击可以直接运行 如果是想编译为linux可用的,配置如下(注意有三个变动,首先指定一个新的输出目录,其次要反 阅读全文
posted @ 2021-02-19 10:43 zz962 阅读(8513) 评论(0) 推荐(1) 编辑

摘要:目标 要创建一个gin程序,使用module的方式来管理第三方库步骤 创建文件夹、空文件 生成mod文件 这样会多出一个mod文件 提供代码 package main import "github.com/gin-gonic/gin" func main() { r := gin.Default() 阅读全文
posted @ 2021-02-12 13:12 zz962 阅读(160) 评论(0) 推荐(0) 编辑

摘要:目标: 使用GoLand作为IDE,创建Gin框架的Web程序步骤 设置好环境变量(首先我们确定使用包管理模式,其次我们确定国内下载的代理) GO111MODULE=on GOPROXY=https://goproxy.cn 创建一个module项目 创建项目完成后,会自动出现一个mod文件,此时我 阅读全文
posted @ 2021-02-12 13:07 zz962 阅读(2177) 评论(0) 推荐(1) 编辑

摘要:目标 1、data.go:提供一个整型转罗马数字(字符串)的方法 2、main.go:一个http服务 3、希望在main中能使用data.go中提供的函数步骤 1、目录按如下布置:在根目录下创建src目录,再创建两个文件夹分别存放不同的文件 2、在项目里设置GOPATH为项目目录 模块文件 使用自 阅读全文
posted @ 2021-02-10 15:44 zz962 阅读(581) 评论(0) 推荐(1) 编辑

摘要:目标 比较相同压力下,Go和Java的性能表现步骤 1、机器:CPU:Intel(R) Xeon(R) Gold 6138 CPU @ 2.00GHz,2个CPU,CPU核数为2,内存4G 2、Java测试程序:使用springboot开发一个简单的web服务,提供一个接口,返回一个字符串 3、Go 阅读全文
posted @ 2021-02-07 15:32 zz962 阅读(1196) 评论(0) 推荐(0) 编辑

摘要:问题 通常启动一个Gin服务后,会有控制台输出。这种输出会对服务的性能有相当的影响,故有时需要关掉。代码 package main import ( "github.com/gin-gonic/gin" "io/ioutil" ) func main() { gin.SetMode(gin.Rele 阅读全文
posted @ 2021-02-07 15:22 zz962 阅读(2969) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示