Migration Handling in Golang