File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,6 +35,8 @@ package main
3535import (
3636 " fmt"
3737 " log"
38+ " os"
39+ " path/filepath"
3840
3941 coderunner " github.com/thewizardplusplus/go-code-runner"
4042)
@@ -55,6 +57,7 @@ func main() {
5557 if err != nil {
5658 log.Fatal (err)
5759 }
60+ defer os.RemoveAll (filepath.Dir (pathToCode)) // nolint: errcheck
5861
5962 pathToExecutable , err := coderunner.CompileCode (pathToCode)
6063 if err != nil {
Original file line number Diff line number Diff line change @@ -3,6 +3,8 @@ package coderunner_test
33import (
44 "fmt"
55 "log"
6+ "os"
7+ "path/filepath"
68
79 coderunner "github.com/thewizardplusplus/go-code-runner"
810)
@@ -23,6 +25,7 @@ func Example() {
2325 if err != nil {
2426 log .Fatal (err )
2527 }
28+ defer os .RemoveAll (filepath .Dir (pathToCode )) // nolint: errcheck
2629
2730 pathToExecutable , err := coderunner .CompileCode (pathToCode )
2831 if err != nil {
You can’t perform that action at this time.
0 commit comments