webassembly syscall js

Posted by 夏泽民

Golang 标准库中的 syscall/js 包提供了一系列接口。其中 js.Global() 返回一个 js.Value 类型的结构体,它指代 JS 中的全局对象,在浏览器环境中即为 window 对象。可以通过其 Get() 方法获取 window 对象中的字段,也是 js.Value 类型,包括其中的函数对象,并使用其 Invoke() 方法调用 JS 函数。



tinygo

Posted by 夏泽民

https://tinygo.org/ https://github.com/tinygo-org/tinygo https://github.com/tinygo-org/drivers



shed 调度

Posted by 夏泽民

https://github.com/changkun/go-under-the-hood/blob/master/book/zh-cn/part2runtime/ch06sched/basic.md 理解调度器涉及的主要概念包括以下三个:



gc

Posted by 夏泽民

Go 实现的垃圾回收器是无分代(对象没有代际之分)、 不整理(回收过程中不对对象进行移动与整理)、并发(与用户代码并发执行)的三色标记清扫算法。 从宏观的角度来看,Go 运行时的垃圾回收器主要包含五个阶段:



WebAssembly Go

Posted by 夏泽民

已经安装Go 1.11及以上版本。



Search

Popular posts

Anything in here will be replaced on browsers that support the canvas element

Recent posts

This blog is maintained by 夏泽民

Get in touch with me at 465474307@qq.com

Subscribe to our mailing list

* indicates required