Hacker News new | ask | show | jobs
by aikah 3525 days ago
Basically a copy of SQL migrate :

https://github.com/rubenv/sql-migrate

I'm not sure which tool came first in the Go community. While I'm not a big Go fan, this is precisely how Go can be handy sometimes, by allowing easy distribution of tools that don't depend on an interpreter or a JVM...

2 comments

Not exactly a copy, sql-migrate is based on goose, and does many things I don't want rambler to do.

I agree with the easy distribution thing, Go is awesome for this kind of things. I only wish the cross-compilation of binaries that embed C would be easier (XGo is the thing for tkhe moment).

Wait, doesn't Go require you to install a Go runtime?
The point is you can release binaries for every plateform thanks to cross-compilation, no need to install Go on your machine. And no need to install a runtime no, the runtime is embedded into the binary.