<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          GopherJSGo 編譯成 JavaScript

          聯(lián)合創(chuàng)作 · 2023-10-02 01:21

          GopherJS 可以將 Go 代碼編譯成純 JavaScript 代碼。其主要目的是為了讓你可以使用 Go 來(lái)編寫(xiě)前端代碼,這些代碼可執(zhí)行在瀏覽器上運(yùn)行。你可以通過(guò)這里嘗試下 GopherJS: GopherJS Playground.

          例如 JavaScript 代碼:

          document.write("Hello world!");

          用 GopherJS 來(lái)寫(xiě)就變成這樣:

          js.Global.Get("document").Call("write", "Hello world!")

          好像復(fù)雜了不少,函數(shù)調(diào)用這樣:

          package main
          
          import "github.com/gopherjs/gopherjs/js"
          
          func main() {
            js.Global.Set("myLibrary", map[string]interface{}{
              "someFunction": someFunction,
            })
          }
          
          func someFunction() {
            [...]
          }
          瀏覽 18
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  污污免费网站 | 啊啊啊啊在线观看 | 亚洲无码一区二区电影 | 爽好紧别夹喷水无码 | 久久夜色视频网 |