Help us shape the future of Go! Take the 2026 Go Developer Survey

objects

package
v0.10.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 5, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Exception

type Exception struct{}

Exception Javascript Exception

func NewException

func NewException() *Exception

NewException create a new exception object

func (*Exception) ExportFunction

func (e *Exception) ExportFunction(iso *v8go.Isolate) *v8go.FunctionTemplate

ExportFunction Export as a javascript function

func (*Exception) ExportObject

func (e *Exception) ExportObject(iso *v8go.Isolate) *v8go.ObjectTemplate

ExportObject Export as a javascript Object

type LogOBJ

type LogOBJ struct{}

LogOBJ Javascript API

func NewLog

func NewLog() *LogOBJ

NewLog create a new Log Object

func (*LogOBJ) ExportObject

func (obj *LogOBJ) ExportObject(iso *v8go.Isolate) *v8go.ObjectTemplate

ExportObject Export as a Log Object log.Trace("%s %v", "name", {"foo":"bar"} ) log.Error("%s %v", "name", {"foo":"bar"} )

type QueryOBJ

type QueryOBJ struct{}

QueryOBJ Javascript API

func NewQuery

func NewQuery() *QueryOBJ

NewQuery create a new Query Object

func (*QueryOBJ) ExportFunction

func (obj *QueryOBJ) ExportFunction(iso *v8go.Isolate) *v8go.FunctionTemplate

ExportFunction Export as a javascript Cache function var query = new Query("engine")

func (*QueryOBJ) ExportObject

func (obj *QueryOBJ) ExportObject(iso *v8go.Isolate) *v8go.ObjectTemplate

ExportObject Export as a Cache Object var query = new Query("engine") query.Get({"select":["id"], "from":"user", "limit":1}) query.Paginate({"select":["id"], "from":"user"}) query.First({"select":["id"], "from":"user"}) query.Run({"stmt":"show version"})

type Store

type Store struct{}

Store Javascript API

func NewStore

func NewStore() *Store

NewStore create a new Store object

func (*Store) ExportFunction

func (store *Store) ExportFunction(iso *v8go.Isolate) *v8go.FunctionTemplate

ExportFunction Export as a javascript Cache function

func (*Store) ExportObject

func (store *Store) ExportObject(iso *v8go.Isolate) *v8go.ObjectTemplate

ExportObject Export as a Cache Object

type WebSocket

type WebSocket struct{}

WebSocket Javascript WebSocket

func NewWebSocket

func NewWebSocket() *WebSocket

NewWebSocket create a new WebSocket object

func (*WebSocket) ExportFunction

func (ws *WebSocket) ExportFunction(iso *v8go.Isolate) *v8go.FunctionTemplate

ExportFunction Export as a javascript WebSocket function

func (*WebSocket) ExportObject

func (ws *WebSocket) ExportObject(iso *v8go.Isolate) *v8go.ObjectTemplate

ExportObject Export as a WebSocket Object

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL