Golang教程网
Golang教程网
  • 博客首页
  • 实战学习Golang
  • 日常工作实战
  • 小程序实战开发
    • 微信小程序开发
    • 百度智能小程序开发
    • QQ小程序开发
    • 头条小程序开发
    • 支付宝小程序开发
  • 学习笔记
  • 搜索
Golang继承封装,以及匿名组合的继承
发表于 2023-07-30

golang中不存在private、protected、public,其符号的可见性是在定义符号时设置符号大小写开头来区分。 - 大写:包外可见 - 小写:包内可见 通过这个特性,可以对应的实现Java OOP中封装的概念。 如下 //在该例子中,成员log为小写,包内可见。则如果在同一个包中(如下test方法中),则可以通过name.log的方式访问到golog.Logger中的方法

MySQL的回表查询与索引覆盖
发表于 2023-07-30

🌺每天不定期分享一些包括但不限于计算机基础、算法、后端开发相关的知识点,以及职场小菜鸡的生活。🌺 💗点关注不迷路,总有一些📖知识点📖是你想要的💗 继承 Java 通过子类和父类的关系实现,子类继承父类,则子类拥有父类所有非private的属性和方法。 方法重载:发生在同一个类中,在同一个类中处理不同数据的多个相同方法名的多态手段。 方法重写:发生在子类和父类之间,相对继承而言

golang实现mysql udf
发表于 2023-07-30

UDF(user-defined function) 当mysql提供的内置函数(count,min,max等)无法满足需求时,udf用于扩展自定义函数,满足特定查询需求。 在这里,假定一种db应用场景,有一个 t_quest_db的table,有2个字段 roleid(INT), data(blob)。data为自己编码的二进制数据字段,当想要通过select查询出肉眼可见的内容时

golang连接mysql bug记录
发表于 2023-07-30

mysql 第三方包 import _ "github.com/go-sql-driver/mysql"func openProcDB(username, password, addr, name string) *sql.DB {//root:password@/name?parseTime=True&loc=Local&charset=utf8//修改为://root

golang mysql 自动建表
发表于 2023-07-30

这个是我用Go写的第一个东东,可能还存在些BUG没有测试到。这里主要是提供一个参考。各位可以改写成自己的风格。 在命令行下输入如下两条命令,进行安装 go get github.com/male110/SimpleDb go install github.com/male110/SimpleDb Go语言的数据库操作,只能用Rows.Scan来一次性读取所有列。感觉很不习惯

golang mysql连接池model继承使用
发表于 2023-07-30

mysql 连接池封装 gorm 在线文档 gorm仓库=> gorm文档=> 依赖组件 github.com/go-sql-driver/mysql v1.6.0 github.com/jinzhu/gorm v1.9.16 使用方式 1.获取组件 go get -u gitee.com/tym_hmm/mysql_pool 2.初始化 mysqlBuilder

Golang实现MySQL数据库备份
发表于 2023-07-30

目的 在我们后端写项目时,数据一般都是保存在MySQL数据库里。但是有时我们不能只是简单的把数据保存在MySQL数据库里(删库跑路)。在这里我们就要经常备份一下我们的数据库或者是数据库里面的某一个表。 Navicat 在这里我们使用的是MySQL可视化工具里最棒的navicat,所以先安装:Navicat下载 连接 先点击左上角的连接,然后连接名是自己随便取的

golang原生对mysql的操作
发表于 2023-07-30

下载驱动 sudo go get github.com/go-sql-driver/mysql 如果提示这样的失败信息:cannot download, $GOPATH not set. For more details see: go help gopath,可以使用如下命令解决 sudo env GOPATH=/Users/chenjiebin/golang go get github

go mysql怎么那么麻烦
发表于 2023-07-30

封装原因: 查看了很多网上提供的ORM类型的数据库操作,觉得比较麻烦,需要提前配置很多的表结构体,然后才能使用,对于数据表很多的项目就配置起来就比较麻烦,所以对golang的mysql包进行了外层包装,简化在开发中的使用. 实现思路: 通过配置数据库链接,初始化连接(实现连接池),设置连接池参数,并存入map[string]*sql.DB中,在需要时调用. 使用Struct方法

mysql插入数据优化 golang实现
发表于 2023-07-30

mysql 插入数据优化总结 问题 最近遇到一个场景,需要插入200万条数据到mysql,一开始不熟悉gorm,直接使用create()方法插入数据,没有使用并发,事务,批量处理等操作,导致插入1万条数据需要将近1分钟的时间。所以后面简单查了下博客,做了些优化,这里总结一下。仅是个人学习,有错误还望指出。 **整体的优化顺序是添加事务->批量处理->并发->修改存储引擎->设置连接池数量

第一页 上一页 1 ... 997 998 999 1000 下一页 尾页
友情链接: 免费取名网 安企CMS 商家收款码申请 AI学习网 Hello Web3
© 2026 Golang教程网, Created By 安企内容管理系统(AnqiCMS)