如何解决404页面显示问题?

How can I solve problem of 404 page display?

我有主页的功能,其中包含 'if' 404 错误页面的部分:

// Обработчик главной страницы
func home(w http.ResponseWriter, r *http.Request)  {
    w.Write([]byte("Is it alive?"))
    // Создание страницы 404
    if r.URL.Path != "/" {
        http.NotFound(w, r)
        return
    }
}

但是当我转到无法访问的页面(例如“127.0.0.1:4000/nothing”)时,我返回了两个部分 - 并显示消息“它还活着吗?”和“找不到 404 页面”: 那么,我该怎么做才能解决呢?

func home(w http.ResponseWriter, r *http.Request)  {
    // Создание страницы 404
    if r.URL.Path != "/" {
        http.NotFound(w, r)
        return
    }

    w.Write([]byte("Is it alive?"))
}