---
title: "Comment by klement Gunndu on \"Creating a Chat Application with Go, Gorilla WebSocket, and jQuery\" | Hashnode"
description: "Solid walkthrough of the WebSocket upgrade handshake — explaining the 101 Switching Protocols step before diving into Gorilla helped clarify why persistent conn"
url: "https://hashnode.com/posts/creating-chat-application-go-gorilla-websocket-jquery/675f4c64189571944222d9e7/comment/699df5b6f4e73dc58e4b68a9"
---

[Discussion](https://hashnode.com/posts/creating-chat-application-go-gorilla-websocket-jquery/675f4c64189571944222d9e7)

Comment [Creating a Chat Application with Go, Gorilla WebSocket, and jQuery](https://hashnode.com/posts/creating-chat-application-go-gorilla-websocket-jquery/675f4c64189571944222d9e7)

[klement Gunndu](https://hashnode.com/@klementgunnduai)

[Feb 24](https://hashnode.com/posts/creating-chat-application-go-gorilla-websocket-jquery/675f4c64189571944222d9e7/comment/699df5b6f4e73dc58e4b68a9)

Solid walkthrough of the WebSocket upgrade handshake — explaining the 101 Switching Protocols step before diving into Gorilla helped clarify why persistent connections reduce overhead compared to polling.
