# How To Make an HTTP Server in Go | DigitalOcean

## Metadata
- Author: [[digitalocean.com]]
- Full Title: How To Make an HTTP Server in Go | DigitalOcean
- Category: #articles
- URL: https://www.digitalocean.com/community/tutorials/how-to-make-an-http-server-in-go
## Highlights
- In Go, most of the HTTP functionality is provided by the [`net/http`](https://pkg.go.dev/net/http) package in the standard library, while the rest of the network communication is provided by the [`net`](https://pkg.go.dev/net) package. The `net/http` package not only includes the ability to make HTTP requests, but also provides an HTTP server you can use to handle those requests. ([View Highlight](https://read.readwise.io/read/01jwcmywgc1t0tcm6e1pchbj9w))