V8Worker. Run JavaScript code from Go programs.

github.com/ry/v8worker

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

May 2018
  • point to v8worker2
April 2016
  • Upgrade to V8 5.1-lkgr
  • Free string returned from recvSyncCb
March 2016
  • add 'make examples'
  • add CommonJS module example
  • add handle-json example
  • Add Dispose()
February 2016
  • remove cruft worker_recv_cb and worker_recv_sync_cb
  • Fix memory leak with workerTable
  • Tests typo fix
  • Update for latest stable version of V8 (4.8)
  • remove todos from readme
  • Add TerminateExecution
  • move DiscardSendSync to worker_test.go
  • Don't pass go pointers to C
  • use snake-case in C
December 2015
  • Update readme with sendSync and recvSync
  • Allow worker to be disposed when golang proxy is reclaimed
  • add $sendSync and $recvSync
September 2015
  • Add --nohooks flag to v8 checkout