---
title: "Arya M. Pathak (@arya2004) | Hashnode"
description: "backend dev & cat connoisseur  /⁠ᐠ⁠｡⁠ꞈ⁠｡⁠ᐟ⁠\\. Read the latest articles by Arya M. Pathak on Hashnode."
url: "https://hashnode.com/@arya2004"
---

@arya2004

# Arya M. Pathak

@arya2004 · Pune, India · Joined October 2023

backend dev & cat connoisseur /⁠ᐠ⁠｡⁠ꞈ⁠｡⁠ᐟ⁠\\

[Website](https://arya2004.github.io/)

## Comments

[Hi Lad 👋🏻 Great blog!](https://hashnode.com/posts/secure-your-application-with-arcjet-security-made-simple/6766b9307e3676a9353b35bf/comment/6766f97d3c9e48b756807b75)

Comment · Article · Dec 21, 2024 · [Secure Your Application with Arcjet: Security Made Simple! ✨](https://hashnode.com/posts/secure-your-application-with-arcjet-security-made-simple/6766b9307e3676a9353b35bf)

[thanks!!](https://hashnode.com/posts/creating-chat-application-go-gorilla-websocket-jquery/675f4c64189571944222d9e7/comment/676141e3081ca28ba0b123ea#reply-6761f95bcd9c11d21188c324)

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

[That’s wonderful to hear!](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c/comment/6745849f2e42f0c8368b0a8f#reply-674585942e42f0c8368b0ab5)

Reply · Article · Nov 26, 2024 · [Understanding the Go Compiler: From Source Code to Execution](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c)

[That’s wonderful to hear! If you want me to expand on any topic or share additional resources, just ask. 🌟](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c/comment/6744cc44363d557fc440886c#reply-6744d69581335fb8c7a91895)

Reply · Article · Nov 25, 2024 · [Understanding the Go Compiler: From Source Code to Execution](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c)

[That’s wonderful to hear! If you want me to expand on any topic or share additional resources, just ask. 🌟](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c/comment/6744c55a51783a95dfd1bddf#reply-6744d68e44ebbc31a083d939)

Reply · Article · Nov 25, 2024 · [Understanding the Go Compiler: From Source Code to Execution](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c)

[Great question about references in Go versus Rust! Here's a simple explanation: In Rust, the compiler uses a system called "borrow checking" to ensure reference safety. It strictly enforces rules about ownership, borrowing, and lifetimes. This ensures that references are safe, avoiding common issues like dangling pointers or data races. Go, on the other hand, has a simpler memory model. While it doesn’t have explicit ownership rules like Rust, Go's garbage collector takes care of memory management. The compiler ensures safe access to references by checking for scope violations and other basic issues during compile time. Since Go is designed for simplicity and concurrency, it relies on runtime mechanisms (like garbage collection) to manage memory safety rather than strict compile-time checks like Rust. Let me know if you'd like a deeper dive into this comparison!](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c/comment/67449f28885e71030e946224#reply-6744bf9b171091766d68f3e4)

Reply · Article · Nov 25, 2024 · [Understanding the Go Compiler: From Source Code to Execution](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c)

[Thank you so much, Nayana! 😊 Your encouragement means a lot. Let me know if you’d like me to explore any particular part of the Go compiler or related concepts.](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c/comment/6744b8bb9ccae02793c99096#reply-6744bf8a439a396a665bee8c)

Reply · Article · Nov 25, 2024 · [Understanding the Go Compiler: From Source Code to Execution](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c)

[That’s wonderful to hear! If you want me to expand on any topic or share additional resources, just ask. 🌟](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c/comment/6744aecb54f23642077240e0#reply-6744bf82619c739812be81d1)

Reply · Article · Nov 25, 2024 · [Understanding the Go Compiler: From Source Code to Execution](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c)

[Appreciate it! 🙌](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c/comment/6744aebbf44d768168f8d5cc#reply-6744bf7b2dd83e7b44adb360)

Reply · Article · Nov 25, 2024 · [Understanding the Go Compiler: From Source Code to Execution](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c)

[Thank you for the kind words! 😊 Glad you found it helpful.](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c/comment/6744aeb4d0e0097c114181ee#reply-6744bf75a05f77307e85e254)

Reply · Article · Nov 25, 2024 · [Understanding the Go Compiler: From Source Code to Execution](https://hashnode.com/posts/understanding-the-go-compiler/67449cec1d5b48f034c6315c)
