2014-09-22 47 views
0

我是Go的新手,最近一直在經歷「Tour of Go」,因爲我認爲它是/將是一種非常強大的語言,比PHP好得多等等。這是學習Go還是Python之間的大辯論,但我認爲Go是未來的道路。Go前端與HTML和Go的互動

在我的學習中,我想知道如何將Go與實際網頁結合在一起。我在網上搜索了各種各樣的東西,如HTML,但我無法在任何地方找到資源。

我希望能夠完成您的傳統任務,如HTML表單的用戶輸入,數據庫檢索,動態更新界面,如果說,用戶名可用或不可用。 Go將能夠與事物的前端互動嗎?

第二個問題是如果在使用Go時甚至需要Ajax。

我知道這些都是入門級的問題,但我真的不知道如何讓Golang與事物的前端進行交互。因此,如果任何人都可以提供指向您可能知道的資源或示例代碼的鏈接,那將非常棒!謝謝。

+0

Go是一種功能完備的現代語言,可以處理您在文章中提到的所有內容:ajax - 是,html表單 - 是,還有更多。它有許多內置於標準庫中的功能,您可以在您的任務中使用它們。 – 2014-09-22 22:34:25

回答

2

是的,您可以使用Go編寫Web應用程序。 Go標準庫包含了構建多種Web應用程序所需的大部分功能。

Go語言網站上的wiki article是瞭解如何使用Go編寫Web應用程序的好地方。

用Go編寫Ajax應用程序很容易。與其他服務器端語言一樣,使用Ajax取決於您。

+0

非常感謝,這是一個很好的教程,用於連接Go與前端交互! – Kenny 2014-09-22 23:23:42