v8go

Execute JavaScript from Go

BSD-3-CLAUSE License

Stars
3.2K
Committers
23

Bot releases are hidden (Show)

v8go - v0.9.0 Latest Release

Published by RGood over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/rogchap/v8go/compare/v0.8.0...v0.9.0

v8go - v0.4.0

Published by rogchap almost 4 years ago

Added

  • Value methods for checking value kind (is string, number, array etc)
  • C formatting via clang-format to aid future development
  • Support of vendoring with go mod vendor
  • Value methods to convert to primitive data types

Changed

  • Use g++ (default for cgo) for linux builds of the static v8 lib
v8go - v0.3.0

Published by rogchap almost 4 years ago

Added

Changed

  • Upgraded V8 to 8.7.220.31
v8go - v0.2.0

Published by rogchap over 4 years ago

Changelog

  • manual isolate dispose (#26)
  • upgrade V8 to v8.0.426.15 (#29)
v8go - v0.1.0

Published by rogchap about 5 years ago

Changelog

  • Upgrade V8 to 7.7.299.9 (#18)
v8go - v0.0.1

Published by rogchap about 5 years ago

Features

  • Create V8 Isolate
  • Create Contexts
  • Run JavaScript scripts
  • Get Values back from JavaScript in Go
  • Get detailed JavaScript errors in Go, including stack traces
  • Terminate long running scripts from any Goroutine
Package Rankings
Top 4.44% on Proxy.golang.org
Badges
Extracted from project README
Go Report Card Go Reference CI codecov FOSSA Status #v8go Slack Channel FOSSA Status