当前位置: 软件>JavaScript软件
Go 编译成 JavaScript GopherJS
来源: http://www.oschina.net/p/gopherjs
发布时间:2015-01-21
本文导语: GopherJS 可以将 Go 代码编译成纯 JavaScript 代码。其主要目的是为了让你可以使用 Go 来编写前端代码,这些代码可执行在浏览器上运行。你可以通过这里尝试下 GopherJS: GopherJS Playground. 例如 JavaScript 代码: document.write("Hello world!"...
GopherJS 可以将 Go 代码编译成纯 JavaScript 代码。其主要目的是为了让你可以使用 Go 来编写前端代码,这些代码可执行在浏览器上运行。你可以通过这里尝试下 GopherJS:
例如 JavaScript 代码:
document.write("Hello world!");
用 GopherJS 来写就变成这样:
js.Global.Get("document").Call("write", "Hello world!")
好像复杂了不少,函数调用这样:
package main import "github.com/gopherjs/gopherjs/js" func main() { js.Global.Set("myLibrary", map[string]interface{}{ "someFunction": someFunction, }) } func someFunction() { [...] }
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。