2 ms·
Most of the GUIs are done on a main thread which makes some of Go's advantages unneeded. Don't build GUI in Go, ever. Error handling is a way of thinking: TDD
by pothibo 12y ago
Most of the GUIs are done on a main thread which makes some of Go's advantages unneeded. Don't build GUI in Go, ever.
Error handling is a way of thinking: TDD is one, Go's approach is another.
REPL is not a must, environment without REPL means you have to think more about what you want. It's a process. You should be able to read source code and figure out how things work.
Like many mentioned here, Go is great at doing system stuff, like background queues and processing. Stay with Python until you need to get thing faster, then move them to Go. That's how you should think of it.