這一章我們介紹了目前流行的幾種主要的網路應用開發方式,第一小節介紹了網路程式設計中的基礎:Socket程式設計,因為現在網路正在朝雲的方向快速進化,作為這一技術演進的基石的的socket知識,作為開發者的你,是必須要掌握的。第二小節介紹了正愈發流行的HTML5中一個重要的特性WebSocket,透過它,伺服器可以實現主動的push訊息,以簡化以前ajax輪詢的模式。第三小節介紹了REST編寫模式,這種模式特別適合來開發網路應用API,目前移動應用的快速發展,我覺得將來會是一個潮流。第四小節介紹了Go實現的RPC相關知識,對於上面四種開發方式,Go都已經提供了良好的支援,net套件及其子套件,是所有涉及到網路程式設計的工具的所在地。如果你想更加深入的瞭解相關實現細節,可以嘗試閱讀這個套件下面的原始碼。