rpc_safe_guard_01/pkg/interpreter/otto.go

17 lines
214 B
Go
Raw Permalink Normal View History

2023-07-13 17:39:26 +08:00
package interpreter
import (
"github.com/robertkrimen/otto"
"sync"
)
var instance *otto.Otto
var once sync.Once
func GetInstance() *otto.Otto {
once.Do(func() {
instance = otto.New()
})
return instance
}