
golang
如果你对go充满兴趣,让我们共同学习成长吧
陌北v1
深度学习(AI模型训练与优化),NLP自然语言处理,图像识别,推荐系统,AI Agent 智能体开发,AI项目落地,爬虫,Python,Golang,PHP
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go语言捕获和处理异常
在Go语言中,异常处理机制与其他语言(如Java或Python)有所不同。Go并没有传统意义上的异常机制,而是通过返回值来处理错误。不过,Go语言也提供了 和 机制来处理运行时错误。本文将介绍这两种机制的使用。在Go中,函数通常会返回一个错误类型的值,表示函数执行是否成功。我们可以通过检查返回的错误来决定如何处理。2. 使用 和 2.1. 什么是 ? 用于引发一个运行时错误,它会导致程序立即停止,并开始逐层回溯。在回溯过程中,所有的defer语句会被执行。2.2. 什么是 ? 是一个内置函数原创 2024-10-29 09:21:20 · 590 阅读 · 0 评论 -
Go语言指针操作
指针是一个变量,它存储的是另一个变量的内存地址。在Go语言中,指针可以用来直接操作存储在内存中的数据。允许函数修改调用者的变量通过传递指针而不是值来提高效率。原创 2024-10-28 16:50:28 · 662 阅读 · 0 评论 -
go时间日期格式转换
用时间戳创建时间对象时,时间戳的数据类型为int64,我们一般从外部拿到的时间是int或其他int类型的,需要转换成int64原创 2022-11-30 10:49:47 · 1515 阅读 · 0 评论 -
go之kafka库sarama的使用
saram是一个使用纯go语言编写的kafka库。原创 2022-10-26 15:49:19 · 2862 阅读 · 0 评论 -
Gin+Gorm开发项目之项目结构
Gin+Gorm开发项目之项目录结构。原创 2022-10-24 08:57:01 · 2383 阅读 · 0 评论 -
go grpc使用教程windows
gRPC 是一个高性能、通用的开源 RPC 框架。原创 2022-10-24 09:12:35 · 1742 阅读 · 10 评论 -
go语言gin框架热加载热更新
Fresh是一个命令行工具,每次更新代码都能够自动重新加载并执行,这在开发过程中非常便利的,省去了每次手动重新编译的麻烦。原创 2022-09-21 16:54:01 · 1758 阅读 · 0 评论 -
go解析yaml文件
yaml文件是现在很流行的一种配置文件,具有结构清晰,层次分明的特点。下面主要给大家介绍关于Golang解析yaml的具体方法。原创 2022-09-24 14:47:04 · 1092 阅读 · 0 评论 -
windows 安装配置GO开发环境
Go官方镜像站(推荐):https://golang.google.cn/dl/Go官网下载地址:https://go.dev/dl/验证否安装成功,如果出现下面的信息说明安装成功了。至此vscode支持go的相关插件已经安装完成。2.目录中创建一个main.go文件。1.在vscode中安装go插件。目录,通过vscode打开。3.然后全选,点击OK。目录,终端执行如下命令。原创 2022-09-20 10:12:46 · 1825 阅读 · 0 评论 -
golang之gorm库连接mysql操作
GORM 是 Go 语言的一个对象关系映射(ORM)库,它提供了一种简单、简洁的方式来与数据库交互,通过让开发人员使用 Go 结构体来代替直接编写 SQL 查询。GORM 支持多个数据库后端,例如 MySQL、PostgreSQL、SQLite 和 SQL Server,并提供自动表创建、模式迁移以及数据库表之间的关联等功能。使用 GORM,开发人员可以将模型定义为 Go 结构体,并使用 Create、Save、Update 和 Delete 等方法来与数据库交互。原创 2022-10-19 13:12:10 · 4376 阅读 · 4 评论 -
go 标准日志库使用
是一个日志滚动记录器。可以把日志文件根据大小、日期等分割。一般情况下,lumberjack配合其他日志库,实现日志的滚动(rolling)记录。MaxSize:在进行切割之前,日志文件的最大大小(以MB为单位)MaxBackups:保留旧文件的最大个数。Compress:是否压缩/归档旧文件。MaxAges:保留旧文件的最大天数。Filename: 日志文件的位置。原创 2022-10-12 13:40:39 · 501 阅读 · 0 评论 -
go在win环境下编译linux可执行文件
win下go编译linux可执行文件原创 2022-09-24 14:56:07 · 1766 阅读 · 0 评论