Nate Finch
                                            Nate Finch
                                        
                                    I'll put this up on the website at some point for posterity.
In theory it doesn't have to be package main... But that would be a tricky change. We'd have to generate the main file in a different directory and import the...
This is an interesting idea. I think that instead of just a static replacement, we probably would want a way to wrap the default context. There's already an optional timeout...
I think I'd prefer to take the logo out of the sidebar, rather than make it so small. It looks weird being that small. We could have it just on...
This is likely because you have added the "mage" tag to gopls, so it includes the mage files with the rest of the files it analyzes. This is a common...
Doesn't that "nolint" then show up in godoc, too?
hmm, this is an interesting problem. So the magefile is in a repo that has a go.mod I presume? I think the problem is that mage is trying to build...
So, yes, that's a good idea. But... Mage requires go to be available. Go can download and install mage (and mage has no external dependencies, so you don't even need...
yup, 100% need to add context versions of all the `sh` functions (or more likely a separate package for them so they don't need dumb names like `sh.RunCtx(ctx, ...)`
yeah 100%. I think this is just not a flow I have spent a lot of time on. Just dumping the regular panic message shouldn't be too hard.