diff --git a/README.md b/README.md
index 0ee1eba..8e716de 100644
--- a/README.md
+++ b/README.md
@@ -1236,7 +1236,7 @@ func Println(v ...interface{}) {
}
```
-In this case, `Println` isn't just accepting a single `interface{}`; rather, the function accepts a slice of types that implement the empty `interface{}`. As there are no methods associated with the empty `interface{}`, all types are accepted, even making it possible to feed `Println` with a slice of different types. This is a very common pattern when handling string conversation (both from and to a string). Good examples of this come from the `json` standard library package:
+In this case, `Println` isn't just accepting a single `interface{}`; rather, the function accepts a slice of types that implement the empty `interface{}`. As there are no methods associated with the empty `interface{}`, all types are accepted, even making it possible to feed `Println` with a slice of different types. This is a very common pattern when handling string conversion (both from and to a string). Good examples of this come from the `json` standard library package:
```go
func InsertItemHandler(w http.ResponseWriter, r *http.Request) {