亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

是否可以在 HTML 文件中調用 Go 方法?

是否可以在 HTML 文件中調用 Go 方法?

Go
開心每一天1111 2022-10-04 17:11:09
我有一個用html編寫的網頁,上面有一個按鈕。當單擊此按鈕時,它應該假設調用位于用Go編寫的單獨文件中的函數。但是,在嘗試實現這一點之后,我開始懷疑這是否可能。我已經閱讀了一些關于此的文檔,但是對于如何在html中導入此函數感到困惑,因為由于類型錯誤,正常情況下無法完全正常工作。從我能夠找到的是一個獨特的類型,沒有等價物。有沒有人有任何參考或鏈接可以幫助我朝著正確的方向前進,當我在html頁面上單擊按鈕時,如何調用我在.go文件中編寫的方法? <script type = "text/javascript" src="function.js"></script>text/javascripttext/go以下是程序結構:Program-- home.html-- settings.go
查看完整描述

1 回答

?
桃花長相依

TA貢獻1860條經驗 獲得超8個贊

由于幾個原因,您所描述的絕對是不可能的。

Go是一種編譯語言。與 JS 不同,Go 程序是二進制文件。因此,不需要它們的源代碼,而不需要二進制文件。此概念由 Web 程序集實現,您可以使用 go 生成 Web 程序集。但同樣,它是在分發之前編譯的。

Javascript的獨特之處在于它是html瀏覽器環境的主要組件,并且喜歡與瀏覽器集成。沒有其他語言這樣做:不是圍棋,蟒蛇等。

從技術上講,將任何語言轉換為Javascript都是可能的,但我建議暫時不要使用這種惡作劇。

但是你可以在Go中編寫一個程序,然后從瀏覽器與它進行交互。你的腳本會向一個提供 http 的 Go 程序發出 http 請求。您將負責決定如何交換數據。


查看完整回答
反對 回復 2022-10-04
  • 1 回答
  • 0 關注
  • 221 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號