
# 开发流程
Go驱动应用开发流程依赖于Go原生的database/sql包和GaussDB开发的driver驱动，database/sql包提供用户使用的标准接口，GaussDB实现需要被database/sql包调用的接口。
Go开发应用程序的流程可分为环境准备、连接数据库、执行SQL语句、处理结果集、关闭连接，开发流程如[图1]所示。
图1Go开发应用程序的流程图
![](https://support.huaweicloud.com/centralized-devg-v10-gaussdb/figure/zh-cn_image_0000002590204796.png)
