It's a prerequisite to be a fool to invest in, or start, a business of the startup subtype. This isn't a bad thing™ on its own if there a path to something that can also be a mildly or wildly profitable business. One issue is not every founder can become a CEO, and that's okay. And not every startup->business CEO wears the CFO hat enough of the time to keep their numbers on a sustainable trajectory. That's one of the differentiators between startup CEOs and corporate CEOs.
For every wildly-ambitious founder or founder team, they need to bend an ear toward the sage advice of a conservative corporate CFO to ensure the venture stays alive and has a chance to thrive. Surrounding oneself with "toxic economic positivity" is a recipe for failure.
Are you specifically referring to method function receiver type annotations?
Those are often left shorthand but shouldn't exist out of the type definition file anyway eh?
> Variable names in Go should be short rather than long. This is especially true for local variables with limited scope. Prefer c to lineCount. Prefer i to sliceIndex.