logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

git push到GitHub过程出现port443 超时问题

工具->internet选项->连接->局域网设置->代理服务器上写的地址就是就是当前使用的ip地址。还是在push到github时还会出现超时问题(https方式),在网上搜寻之后终于解决。如果将来想取消git的代理服务器地址,可以执行命令。

文章图片
#git#github
VSCode 报错 gopls was not able to find modules in your workspace.

由于在VSCode中打开一个项目时出现如下提示:于是检索其解决办法根据提示我们可以看到这是由于所出的问题,在工作空间找不到相关module,这是VSCode中go插件所依赖附带的,该提供诸如自动完成,转到定义,查找所有引用等语言功能。通过查询GO插件包含信息如下:因此,我们可以通过增加go.mod文件来指明工作空间,如果不想在workspace下生成,就需要用go work命令指明workspac

文章图片
#vscode#ide#编辑器 +1
GORM 自定义数据类型json-切片(数组)

数据空中很多情况下数据是多变的,我们这篇文章将以json和数组为例学习GORM的自定义数据类型方法。自定义的数据类型必须实现Scanner和Valuer接口,以便让 GORM 知道如何将该类型接收、保存到数据库通过两个接口将json、数组转换为字符串类型,其实际为序列化和反序列化的过程// Info json的序列化与反序列化的实例,定义Info的信息,方便后续进行转化及查询// User 定义U

文章图片
#json#数据库#golang +3
GORM 多对多many2many 自定义连接表

默认的连接表,只有双方的主键id,展示不了更多信息了,为了ID uint"`ID uint"` //当使用反向引用时需要在setUpJoinTable时多设置一次这个表的 @@@// Article2tag 自定义连接表TagID uint `gorm:"primaryKey "` //上两项即为连接表默认项CreatedAt time.Time //自定义添加一个创建时间字段当定义的表复杂时,g

文章图片
#golang#数据仓库#学习 +2
vscode go mod报错(萌新)

从单个项目路径进行,不从总目录下进入即可。

文章图片
#vscode#golang#ide
到底了