rpc_safe_guard_01/pkg/interpreter/otto.go
2023-07-13 17:39:26 +08:00

17 lines
214 B
Go

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
}