You can escape Markdown code blocks by using four backticks (````) instead of three.

> Prevent Go Programs from Exiting

This _can be prevented_ by wrapping your code with a **channel**:

```go
c := make(chan bool) // creates a new channel
// your code goes here
<-c // perpetually waits for the channel to receive data
```

The above code block documents a Markdown code block. Very meta. It is created use four backticks:

````markdown