Ditto. I used it for something that I would have written in C (and had prior). A glorious language. Gives safety to places where pointer arithmetic and function pointers adds danger while keeping structs and arrays of primitives. Plus great libraries and memory management.<p>And then I thought &quot;why not use it for something web-like&quot;. My experience was dreadful. After coming from Python+Django, it felt like writing Java 1.4 (not a good thing). Especially for returning JSON objects with lots of mixed types.<p>So I switched to Clojure and never looked back (Python would have been an equally valid choice).<p>Go&#x27;s a great language, but it&#x27;s being applied in some very odd (and potentially unsuitable) places.