It is hoped that the WEB version will build the go code as wasm to run fully in the browser
for example: webvm
WebAssembly is a new type of code that runs in modern web browsers, its initial goal is to compile programs written for languages such as C/C++,go, etc., to better run on the Web platform while ensuring safety and close to the speed of native applications.
By combining Service Workers with virtualized TCP sockets, you allow access to the HTTP server inside wasm from the browser itself. A JavaScript API will be exposed to allow connections to internal servers.
Give an example: WASM in Go. note: Golang 1.21 no longer requires TinyGo
Cloud web version
I want to add open WebDav functionality
WebDAV stands for "Web-based Distributed Authoring and Versioning". It is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers.
Native web version
It is hoped that the WEB version will build the go code as
wasm
to run fully in the browser for example: webvmGive an example: WASM in Go. note: Golang 1.21 no longer requires TinyGo
Cloud web version
I want to add open WebDav functionality
Please refer to:go-webdav
browser extension
About GodoOS Built-in browser ifarme hopes to add custom user js functionality to meet individual needs Please refer to:tampermonkey.js