risor icon indicating copy to clipboard operation
risor copied to clipboard

Fast and flexible scripting for Go developers and DevOps.

Results 35 risor issues
Sort by recently updated
recently updated
newest added

Add the ability to stop execution of `VirtualMachine.Call` when context is cancelled. Currently cancelling the context does nothing. ```go // This context comes from a different place where it gets...

`try` in risor is very different from Python, w/o the error provided or methods to get the last error it is inconvenient during error handling since we often need to...

Fixes: https://github.com/risor-io/risor/issues/232 Signed-off-by: runsisi

```go type Service struct { Name *string } func main() { code := ` print(service.Name) ` _, err := risor.Eval(context.Background(), code, risor.WithGlobals(map[string]any{ "service": Service{Name: nil}, })) if err != nil...

bug

I keep seeing fast every now and then, including on the website, but there's no benchmark to prove this. Could you please add a benchmark to the site or readme?

- first, `exec.command` has signature with variadic arguments: ```go command(name string, args ...string) command ``` but user functions cannot have variadic arguments, nor there is spread operator. So, I cannot...

bug

Hi Risor Team, Please publish the risor VS Code extension to the Open VSX marketplace. As a VSCodium user with no access to the MS marketplace, I'd love to see...

i think ssh support is a must for devops, it is possible for risor? thank you for your amazing work :)

enhancement

I noticed that there is support for the AWS SDK. I would love support for the Google Cloud SDK. This might be the tooling I would need to expedite some...

enhancement

Using Risor could be a nice contestant to using Bash in GH Actions. Not talking about releasing to GitHub, but instead to use the go-github package: https://pkg.go.dev/github.com/google/go-github/v57/github It's such a...

enhancement