go
文章平均质量分 60
江小年
这个作者很懒,什么都没留下…
展开
-
gRPC框架
微服务架构:可以按照服务进行单独扩容各个服务之间可以独立开发,独立部署新的问题:代码冗余服务和服务之间存在调用关系grpc生态好:Google跨语言性能好强类型流式处理。原创 2024-06-09 11:04:15 · 63 阅读 · 0 评论 -
Go语言安装及配置
如果断点调试提示go版本过旧(1.16.9) ,可以安装旧版。首先安装go插件,插件市场直接搜索go并安装。模式(非mod项目也可以build 解决。:包管理模式,auto即可,可以同时使用。会有个提示然后点击安装即可)文件,输入如下代码,并保存。,安装必要的go开发工具。启动调试(还报错的话。原创 2024-04-01 21:32:24 · 709 阅读 · 0 评论 -
Go_空接口
因此,任何类型都可以实现这个接口,因为不需要满足任何特定的方法要求,这使得空接口可以存储任意类型的值,提供了极大的灵活性。- 它在Go语言中是一个特殊的接口,不包含任何方法声明。空接口的类型和值都是nil。原创 2024-04-08 10:55:37 · 381 阅读 · 0 评论 -
Gorm框架
/定义User模型,绑定users表,ORM库操作数据库,需要定义一个struct类型和MYSQL表进行绑定或者叫映射,struct字段和MYSQL表字段一一对应ID int64 // 主键//通过在字段后面的标签说明,定义golang字段和表字段的关系//例如 `gorm:"column:username"` 标签说明含义是: Mysql表的列名(字段名)为username//创建时间,时间戳import ("fmt"var DB *gorm.DB //后续用于操作数据库。原创 2024-05-18 20:43:34 · 654 阅读 · 0 评论 -
Gin框架
以前写网站get /user与技术无关,代表的是一种REST的含义就是客户端与Web服务器之间进行交互的时候,使用HTTP协议中的4个请求方法代表不同的动作getpostputpatchdeleteimport ("net/http"// 创建一个服务// 访问地址,处理请求 Request Response})ctx.JSON(http.StatusOK, gin.H{"msg": "post请求"})})// 服务器端口if err!= nil {原创 2024-05-18 20:42:06 · 605 阅读 · 0 评论 -
Go mod的使用
githubgo通过一个叫做go.mod的文件来管理项目依赖的包.modgo.modgo getgo get -ugo listgo mod vendor:将依赖项复制到项目的vendor目录中,以便离线构建go mod download:下载依赖项,但不会安装它们。这个命令可以用于预先下载依赖项,以便之后进行离线构建go mod verify:验证依赖项的完整性和正确性。如果依赖项已经下载但是被修改或损坏了,那么就会发出警告go mod graph:以依赖项图的形式打印模块依赖关系。原创 2024-05-18 20:37:26 · 376 阅读 · 0 评论 -
L1-011 A-B
【代码】L1-011 A-B。原创 2024-03-20 22:05:44 · 326 阅读 · 0 评论