Go中用于数据库迁移的软件包是什么? [关闭]

I am fairly new to golang, and trying to identify the best tools for the job. Currently I am evaluating the following packages:

https://github.com/mattes/migrate

https://github.com/DavidHuie/gomigrate

https://bitbucket.org/liamstask/goose/

I was wondering if anyone had any experience with these (or other packages) and could provide some comments.

We use mattes/migrate at work and are very happy with it. It works with plain SQL files, handles file naming by itself and can easily be automated via CLI. It doesn't do anything Go specific.

With gomigrate you need to create the files yourself and write code for executing the migrations.