Ethan Reesor
                                            Ethan Reesor
                                        
                                    Workaround: ```golang import ("fmt") func main() { fmt.Print("Hel") fmt.Print("lo") } ``` If you need to add variables to the global scope, those can be declared with `var fooBar string` (outside...
Normally, `fmt.Println("foo")` is not valid Go unless it is within a function. When Yaegi tries to evaluate code, if the code starts with something other than an import statement or...
@ofabricio In your example, it is not possible to run a specific test case without changing `tt`. In my opinion it is not reasonable for the extension to modify your...
Test manipulation utilities like "Extract test cases" sounds like a candidate for a separate extension. You might be able to use an approach similar to how I implemented a Go...
I've noticed it happening to me. When I notice it I reload the window. I haven't looked into why its happening.
If you add a defer prior to `x.Do` to call the deferred functions, it should work. ```go for v := range x { if cond1 { break } if cond2...
I’m assuming the compiler and runtime would do something smarter than what I wrote. I’m not suggesting that the compiler literally generate what I wrote, but I find it easier...
The problem with deferring in the for-loop after `x.Do` is that means none of the simulated defer calls will get hit if there's a panic in `x.Do` or the callback....
@sweetw0r Usually that file is owned by `root:video`. Given that changing the mode of a device file is not really permanent (next reboot should forget that change), I suggest you...
It's not something I want to post publicly. I've emailed you a file. Here's XUnit's XLST: https://github.com/xunit/xunit/blob/master/src/xunit.console/HTML.xslt