该Config结构使代码比连接字符串更容易阅读 。
(4)调用sql.Open 初始化db变量,传递 FormatDSN 。
(5)检查来自 的错误sql.Open 。例如,如果您的数据库连接细节格式不正确,它可能会失败 。
为了简化代码,您调用log.Fatal结束执行并将错误打印到控制台 。在生产代码中,您会希望以更优雅的方式处理错误 。
(6)调用DB.Ping以确认连接到数据库有效 。在运行时 , sql.Open可能不会立即连接,具体取决于驱动程序 。您在Ping此处使用以确认 database/sql包可以在需要时连接 。
(7)检查来自Ping的错误,以防连接失败 。
(8)Ping如果连接成功,则打印一条消息 。
文件的顶部现在应该如下所示:
3、保存 main.go 。
1、开始跟踪 MySQL 驱动程序模块作为依赖项 。
使用go get 添加 github.com/go-sql-driver/mysql 模块作为您自己模块的依赖项 。使用点参数表示“获取当前目录中代码的依赖项” 。
2、在命令提示符下,设置Go 程序使用的DBUSER和DBPASS环境变量 。
【go语言基本命令 go语言示例】在 Linux 或 Mac 上:
在 Windows 上:
3、在包含 main.go 的目录中的命令行中 , 通过键入go run来运行代码 。
连接成功了!
接下来,您将查询一些数据 。
go语言基本命令的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于go语言示例、go语言基本命令的信息别忘了在本站进行查找喔 。
推荐阅读
- 游戏里即时重放怎么关闭,游戏自动播放
- 什么明星不直播卖货,为什么大明星不玩直播
- 拍摄校服道具准备什么,校服拍摄技巧
- 冰冰技巧解说直播,lpl冰冰是谁
- go语言教程百度云盘 go语言入门经典pdf网盘
- 什么板子配cpu,什么cpu配什么主板
- postgre启动后停止,开机后启动post程序但它不对什么进行检测
- linux系统命令硬盘 linux 磁盘空间命令
- jquery跳转到锚点,jquery跳转到指定页面