Gopherjs Chrome Bindings

未知
Google Go
跨平台
2015-03-31
红薯

该项目可以让你用 Go 语言来编写 Chrome 扩展,示例代码:

package main

import (
    "strconv"
    "honnef.co/go/js/dom"
    "github.com/fabioberger/chrome"
)

func main() {
    c := chrome.NewChrome()

    tabDetails := chrome.Object{
        "active": false,
    }
    c.Tabs.Create(tabDetails, func(tab chrome.Tab) {
        notification := "Tab with id: " + strconv.Itoa(tab.Id) + " created!"
        dom.GetWindow().Document().GetElementByID("notification").SetInnerHTML(notification)
    })

}
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

go 前端框架 vecty 学习

gopherjs 是把 go 编译为 js 的工具。 vecty 是基于 gopherjs 的一种类似 React 的开发框架。 安装 gopherjs 和 vecty go get -u github.com/gopherjs/gopherjs go get -u github.com/gopher...

04/30 09:06
54
0
gopherjs 使用

不启动 web 服务器 设置工作目录为 $GOPATH/src/ele/gopherjs/js/t5,写 index.html 文件,内容为: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title...

04/30 22:30
22
0
【GO 笔记】 20180907 golang GUI

[xcgui](https://github.com/CodyGuo/xcgui) golang - 炫彩界面库 windows ui https://awesome-go.com/#gui A Windows GUI toolkit for the Go Programming Language https://github.com/lx...

2018/09/07 13:29
105
0
gopherjs 与 echo 配合

gopherjs 是把 go 转换为 js 的工具,echo 是 go 的 web 框架。 echo 官网: https://echo.labstack.com 使用 gopherjs serve 在 localhost:8080 开启服务,然后运行下面的 go 代码,它使用 ...

04/29 17:16
13
0
gopherjs xhr 学习

gopherjs 生态里有 XMLHttpRequest 的包装 honnef.co/go/js/xhr 库(项目地址, 文档) XMLHttpReqeust 文档 例子 package main import ( "github.com/gopherjs/gopherjs/js" "honnef.co/go/...

04/29 18:27
13
0
vecty vstore 学习

vstore 是用于 vecty 框架的类似 redux 的状态管理库。 安装 go get marwan.io/vstore 代码仓库: https://github.com/marwan-at-work/vstore 定义 action 一般使用结构定义,比如 type Inc...

04/28 18:05
17
0
再谈 Go 语言在前端的应用前景

12 月 23 日,七牛云 CEO & ECUG 社区发起人许式伟先生在 ECUG Con 2018 现场为大家带来了主题为《再谈 Go 语言在前端的应用前景》的内容分享。 本文是对演讲内容的实录整理。 今年是举办 EC...

01/03 11:17
56
0
caddy & grpc(3) 为 caddy 添加一个 反向代理插件

caddy-grpc 为 caddy 添加一个 反向代理插件 项目地址:https://github.com/yhyddr/caddy-grpc <a name="A17eq"></a> 前言 上一次我们学习了如何在 Caddy 中扩展自己想要的插件。博客中只提供...

08/10 17:08
23
0
Chrome 14将本地代码带至Web

Chrome 14 Brings Native Code to the Web Chrome 14将本地代码带至Web posted by David Adams on Sun 14th Aug 2011 22:37 UTC 发表于:2011年8月15日 北京时间06:37 Google has released C...

2011/08/15 08:27
36
0
Adobe出品的专门为Web开发者设计的跨平台开源编辑器Brackets

Live Preview实时预览和Ctrl-E行编辑是Brackets特色,安装了PHP手册和代码提示扩展,还有符号列表扩展,用起来还不错. 截图是Brackets跑在Ubuntu14.04上. 下载地址: https://github.com/adobe/...

2015/02/12 09:11
4.5K
3

没有更多内容

加载失败,请刷新页面

返回顶部
顶部