gnpok / gode

A test project to implement a Node like javascript environment based on Golang

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gode

A test project to implement a Node like javascript environment based on goja

Example

package main

import (
	"fmt"

	"github.com/81120/gode/core"
)

func main() {
	gode := core.New()
	gode.RegisterBuildInModule()

	r := gode.GetRts()
	v, err := r.RunString(`
		var t = require('./test.js');
		t.test();
	`)
	if err != nil {
		fmt.Print(err)
	} else {
		fmt.Println(v)
	}
}

About

A test project to implement a Node like javascript environment based on Golang


Languages

Language:Go 95.1%Language:JavaScript 4.9%