拥有0000-未整理-等待研究标签的文章

internal 包无法包含,形如"use of internal package internal/** not allowed "_FengWu9x24的博客-CSDN博客

~、internal 包无法包含,形如"use of internal package internal/ not allowed "                         //参 src/ 处理:将""状态切换到internal包所属项目"自身开发"状态。/devel/tmp4d/dev/go/go1.13/.vscode/settings.json : {    ...
阅读全文

高性能数据库ORM框架 GoMybatis - dreamw - 博客园

前言 学习过原生的Go链接Mysql的方法,使用Go自带的“database/sql”数据库链接api。 “github.com/gosqldriver/mysql”mysql驱动,通过比较原生的方法去写sql和处理事务。 目前开源界也有好多封装好的Orm操作框架: Java系(Mybatis...
阅读全文

Go 关于Interface跟struct_Bokk的博客-CSDN博客_go interface struct

文章目录 前言==在学习Go的时候最开始对struct跟interface有点弄混,打算写个文章📝一下一、==========================================================================A struct is a collection of fields. 也就是类...
阅读全文

Go-interface基本概念 - 温昀 - 博客园

1\. 基本介绍:=========interface类型可以定义一组方法,但是这些不需要实现。并且interface不能包含任何变量。到某个自定义类型要使用的时候,再根据具体情况把这些方法写出来。例:12345678910111213141516171819202122232425...
阅读全文

Go 语言入门很简单 -- Go 语言转化为 JSON_宇宙之一粟的博客-CSDN博客_go 转json

Go 语言入门很简单 – Go 语言转化为 JSON==========================在日常工作中,除了需要从 JSON 转化为 Go 的。但往往相反的情况是:我们需要将数据以 JSON 字符串的形式发送到 Web 服务器。今天我们将学会如何从一个结构化数据编码为 JSON 。转为 JSON 格式比如,我们有如下的结构体:```gotype Studen...
阅读全文

[Go] 解决golang中出现 panic: runtime error: invalid memory address or nil pointer dereference - 走看看

当在nil上调用一个属性或者方法的时候 , 会报空指针尤其是结构体指针 , 非常容易出现这个问题 , 下面是测试代码package toolsimport "fmt" func MyTest() { type MConn struct { Name string } var conn MConn var conn2 MConn conn3...
阅读全文

Go文件操作 os.OpenFile()踩坑记录 - 知乎

在用Go进行文件操作时,使用`os.OpenFile()`函数是常用的手段,但是在使用过程中也踩了一些坑,记录一下。`os.OpenFile()`的定义如下:```gofunc os.OpenFile(name string, flag int, perm fs.FileMode) (os.File, error)```第二个参数`flag`有一个是`os.O_CREATE`,表示如...
阅读全文

[go]os.Open方法源码 - mmaotai - 博客园

```vhdlfile, err := os.Open("./buf.go")``````gofunc Open(name string) (File, error) { return OpenFile(name, O_RDONLY, 0)}``````gofunc OpenFile(name string, flag int, perm FileMode) (Fi...
阅读全文

golang: Gorm配置Mysql多数据源_行人已的博客-CSDN博客_golang 多数据源

1、目录结构 test main.go setting.json common common/mysql common/mysql/gorm_mysql.go common/mysql/mysql_setting.go2、setting.json配置```{ "database": [ { "DB1": { "dsName"...
阅读全文

text/template实践(一)生成gorm文件_老鬼行帮的博客-CSDN博客_gorm text类型

源码请在评论区评论发邮件 概述gorm库,特将常用的操作做封装: 用接口表示如下:```gotype GormWrapper interface { TableName() string //表面 Insert() error //插入新行 Update(kv mapinterface{}) error //更新指定指定属性或全部 FindOne(m {$MODELNAM...
阅读全文