---
title: "Areesh Zafar (@areesh-zafar) | Hashnode"
description: "Sharing thoughts on Go and Creative Development. Read the latest articles by Areesh Zafar on Hashnode."
url: "https://hashnode.com/@areesh-zafar"
---

@areesh-zafar

# Areesh Zafar

@areesh-zafar · Kolkata, India · Joined April 2026

Sharing thoughts on Go and Creative Development

### [sql.Open() doesn't open anything](https://areeshzafar.hashnode.dev/sql-open-doesn-t-open-anything?utm_source=hashnode&utm_medium=feed)

We all know the basic drill of connecting a db in Go: func main(){ //... dsn := flag.String("dsn", "web:password@/demoProject", "MySQL data source name") flag.Parse() db, err := openDB(\*dsn) if err

3 min read · [areeshzafar.hashnode.dev](https://areeshzafar.hashnode.dev/sql-open-doesn-t-open-anything?utm_source=hashnode&utm_medium=feed)

[Apr 11](https://hashnode.com/posts/sql-open-doesn-t-open-anything/69da7b8bc8e5007ddbc8e9c9)

### [(Golang)You've Been Calling It a Handler Wrong All Along](https://areeshzafar.hashnode.dev/golang-you-ve-been-calling-it-a-handler-wrong-all-along?utm_source=hashnode&utm_medium=feed)

When routing in go, we attach a normal function to a router and call it a handler, for example : package main func home(w http.ResponseWriter, r \*http.Request) { w.Write(\[\]byte("Hello from Snippe

2 min read · [areeshzafar.hashnode.dev](https://areeshzafar.hashnode.dev/golang-you-ve-been-calling-it-a-handler-wrong-all-along?utm_source=hashnode&utm_medium=feed)

[Apr 8](https://hashnode.com/posts/golang-you-ve-been-calling-it-a-handler-wrong-all-along/69d63ff4d072e6ec20a9c720)

### [How Go's Server Multiplexer Actually Works](https://areeshzafar.hashnode.dev/how-go-s-server-multiplexer-actually-works?utm_source=hashnode&utm_medium=feed)

Learn how Go's ServeMux routes HTTP requests, the difference between fixed and subtree paths, and why longer URLs always win.

3 min read · [areeshzafar.hashnode.dev](https://areeshzafar.hashnode.dev/how-go-s-server-multiplexer-actually-works?utm_source=hashnode&utm_medium=feed)

[Apr 7](https://hashnode.com/posts/how-go-s-server-multiplexer-actually-works/69d4d6a05da14bc70e239df6)
