Go is not exceptional

In a previous post, I describe how I’ve been working with Go on a small project. It’s been quite illuminating. Go does many things in a much different way than Python, which is my most familiar language. One thing that I’m growing to appreciate is the lack of exceptions in Go. When I first discovered that Go doesn’t have exceptions, I wasn’t a fan. Aren’t exceptions just the modern way to handle problems?

Read More

Go

I’ve got a small Python project that I wrote to experiment with uploading data to SAP Asset Intelligence Network. Someone who I work with heard of this and wanted to use it which is great. However, they are running Windows and have no experience with Python so the installation steps are somewhat mysterious. Not to mention that this was put together fairly quickly and has some obvious flaws. Since Go has an straightforward way to build executables for multiple operating systems it seems like a good fit for this sort of solution.

Read More