This kind of thread can quickly become a troll, so happy this is not a big mailing list ;-)
Four random arguments in no particular order:
1- learning curve: Crystal retains a lot of Ruby semantics, not just syntax. Go (and others) have *lots* of different concepts and foundations. Sure you can learn a new language, but being good at something takes time. A lot of time. So for a person who comes from a Ruby world, Crystal is just awesome because you can get started in minutes and actually gain a lot of things (performance, easy deployments, type safety, etc.) without requiring you to spend 3 weeks doing beginner tutorials
2- type inference: most of the time, you'll get type safety without even thinking of it, while langages like Go (or Java, etc.) will require you to specify any type on any variable, entry parameter or return value ; you'll sometimes have to help the compiler understand that some type is not possible at some point (for instance: nil) but that's easy
3- union types: this is a super great thing to have if you need some kind of flexibility ; in Go you'd achieve this with pointers and manual verification when dereferencing I guess, and that's a lot of burden ; here you have an expressive type system that let you keep some level of duck typing and all the goodness that comes with it, without sacrificing type safety anywhere
4- contrib opportunities: this is more personal but.. the language is young, the stdlib still needs some work, and there are lots of contribution opportunities ; the community is welcoming ; and crystal is bootstrapped (compiler written in crystal), making it very easy to learn a lot of low level things by just reading (or contributing) to the stdlib or the compiler ; that's the case for Go I think, but think of Ruby: it can be frustrating at times to be stuck on a C function you cannot edit nor instrument easily
Of course, you can also learn both and act depending on the project. You may also have different subjective arguments depending on the projects (I have a hard time modelling big "objects" hierarchies in Golang, but maybe I missed something, while Crystal looks familiar, easy, and more expressive).
Cheers,