go
文章平均质量分 52
go的使用
政哥聊技术-大智汇科技
致力开源项目,用代码改变自己,把梦想变做现实
展开
-
goframe结构体标签和命令行标签
标签缩写说明注意事项name命名名称如果是输入参数结构体,在未指定 name 时将会自动读取方法名称作为 nameshort命令缩写usage命令使用brief命令描述arg表示该输入参数来源于参数而不是选项仅用于属性标签orphan表示该选项不带参数属性通常为 bool 类型dc命令的详细介绍additionalad命令的额外描述信息exampleseg命令的使用示例root指定子级命令名称是父级命令仅用于主命令对象结构体 Meta 标签。原创 2024-09-09 22:46:02 · 1010 阅读 · 0 评论 -
go1.21版本后,文件加载顺序
总结显式引入:同一个文件显式引入一个包,按照页面代码执行的函数的先后,来执行该函数的文件,不按照包内的文件首字母顺序隐式引入:同一个文件内隐式引入一个包,包内的多个文件会按照文件首字母顺序执行同一个文件内隐式引入不同的包,按照包名首字母执行层级相互引入文件,按照文件加载深度,顺序由深到浅执行显式引入隐式引入一个包隐式引入多个包隐式引入,文件层级相互引入原创 2024-07-11 09:00:00 · 310 阅读 · 0 评论 -
js和go的列表转树形, 执行速度测试对比
js的第一种写法执行最快,用时 0.598876953125毫秒是 598.88 微秒。go的第一种写法执行最快,用时 83 微妙。个人测试,有错误的欢迎留言指正。js代码,浏览器上运行。go代码,编辑器运行。原创 2024-03-21 20:51:53 · 624 阅读 · 0 评论 -
Go语言协程使用
goroutine和chanel的使用,协程崩溃,用recover捕获原创 2024-01-20 21:48:41 · 614 阅读 · 0 评论 -
go执行静态二进制文件和执行动态库文件
目的和需求:部分go的核心文件不开源,例如验证,主程序核心逻辑等等。原创 2024-01-04 02:41:09 · 890 阅读 · 0 评论 -
goframe v2 模板引擎的用法
这里用的goframe v2框架提醒:下面的import 引入的控制器和api,根据自己实际项目路径。原创 2023-12-30 23:11:14 · 619 阅读 · 0 评论 -
go写email邮件发送html
用go做email发送html邮件原创 2023-12-30 22:25:27 · 576 阅读 · 0 评论 -
go学习笔记
在 Go 语言中,结构体是值类型,当结构体作为参数传递时,会被复制,如果结构体数据量很大,那么复制的开销就很大,所以通常使用指针类型来传递结构体。在指针类型中,指针指向的是结构体的内存地址,可以通过指针来修改结构体的值。在上面的示例中,我们首先创建了一个指向 Person 类型的指针,然后通过指针修改了结构体的值,接着使用 new 函数创建了一个 Person 类型的指针,通过指针修改了结构体的值。总之,指针类型在 Go 语言中是非常常用的,可以用来修改和传递数据的引用,提高代码的效率和可读性。原创 2023-12-20 17:22:32 · 578 阅读 · 0 评论 -
goframe的分组路由中间件和全局路由中间件的使用区别
goframe 版本2.4.1根据官网自建goframe项目,这里不说。原创 2023-05-12 20:11:19 · 371 阅读 · 0 评论