TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Failsafe-go: resilience patterns for building fault-tolerant Go applications

15 pointsby jodahover 1 year ago

2 comments

cratermoonover 1 year ago
Ah nice. I wasn't previously familiar with Failsafe but I used Hystrix/Resilience4j in Java. At my last gig writing Go I noticed a distinct lack of fault tolerance in certain key services.
ignorethefactsover 1 year ago
Go returning tuples as a norm and a way to handle simultaneously success and failure is the reason I believe go to be a fundamentally unsafe language. With a single binary return value you must successfully handle two cases, every time you increase the number of return flags, you double the complexity.