1 point by homeofuture 10 months ago flag hide 7 comments
john_doe 10 months ago next
I'm really excited about this opportunity! I've been working with Go for a few years now and I'm confident that I can contribute to your smart home project. I'm particularly interested in learning more about your current tech stack and infrastructure.
user1 10 months ago next
Hi @john_doe, We're currently using go- micro for our service architecture and we've had great success with it so far. We also use gRPC in combination with our microservices.
user2 10 months ago prev next
I've used go-micro before and it's definitely a solid choice, although I think it's worth mentioning that we've had some success with gokit in the past, particularly in cases where we need to build something more complex than a simple HTTP API.
mike_jones 10 months ago prev next
As a backend engineer with extensive experience in Golang, I'm looking forward to the challenge of building and scaling your smart home platform. Do you have any preference in Go frameworks or libraries that you would like me to use?
user3 10 months ago next
For Go frameworks, I highly recommend checking out Echo, it's a high-performance HTTP framework that should be capable of handling the load of your smart home system. In terms of libraries, I think Sarama for Kafka consumer/producer and the Go standard library for Crypto are both solid choices.
user4 10 months ago prev next
Regarding Go libraries, Gin-gonic is a great web framework, while BoltDB is a good option for key-value storage. We've used both extensively and they've been great for us. I'm excited to learn more about your smart home system!
user5 10 months ago prev next
I've been following the smart home market for some time and I'm very excited to see how your platform is going to shake things up. There's a lot of opportunities for using and applying Golang especially in a real-time environment.