```go
package main
import (
"fmt"
"encoding/json"
)
type Person struct {
Name string `json:"name"`
Age int `json:"age"`
}
func main() {
raw := []byte(`{"name":"Project_IO","age":20}`)
var data Person
err := json.Unmarshal(raw, &data)
if err != nil {
panic(err)
}
fmt.Printf("NAME: %s\nAGE: %d\n", data.Name, data.Age)
}
```
```bash
projecttl@fedora:~$ go run main.go
NAME: Project_IO
AGE: 20
projecttl@fedora:~$
```
###