Golang bridge for Node.js, eventually allowing you to run Golang code just directly from Node!
npm install --save golang
You'd need a go-lang compiler, Download it from Here
Params:
- Input
Does:
- Creates a File
- Runs it
- Output is logged out.
var golang = require('golang')
golang.run(`
package main
import "fmt"
func main() {
fmt.Println("hello world")
}
`).then(() => {
// output on the terminal
}).catch(err => {
throw err; // err code.
})
Params:
- Input
Does:
- Creates a File.
- Builds it from the File.
- Loggs the url of the Build File.
var golang = require('golang')
golang.build(`
package main
import "fmt"
func main() {
fmt.Println("hello world")
}
`).then(() => {
// output on terminal + directory of build
}).catch((e) => {
throw e // err code.
})
Want to Improve it? Sure, Please Submit an Issue or a Pull Request :)
Licensed Under MIT 2017 Β© to Daksh Miglani, Please Give Credit when used :)