Moved from Python to Go for syslog server

Recently I have been using go to re-write a syslog server I created in Python in Go. Python is great for making a prototype and developing fast and with ease but writing large projects in it really frustrates me. Python types are merely suggestions, and dealing with the moving from threads to async/await put me over the edge and I decided to move to a different language before I get too invested in this solution. I took a look at the options and landed on Go. It feels like writing a modern memory safe C, which an excellent pattern for writing asynchronous code with go routines, and it performs really really well. If anyone has any tips or thoughts on Go, I’d love to hear your comments. #GoLang #Python #Programming #SoftwareDevelopment #SysAdmin #DevOps #Concurrency #Coding #Tech #OpenSource

To view or add a comment, sign in

Explore content categories