Optimizing Go Applications: Advanced Caching Strategies for Performance and Scalability