Optimizing Go Microservices for Low Latency & High Throughput