Package migration for Golang automatically handles versioning of a database  schema by applying a series of migrations supplied by the client.