// Copyright 2020 The Gogs Authors. All rights reserved.// Use of this source code is governed by a MIT-style// license that can be found in the LICENSE file.packageerrutil// NotFound represents a not found error.typeNotFoundinterface{NotFound()bool}// IsNotFound returns true if the error is a not found error.funcIsNotFound(errerror)bool{e,ok:=err.(NotFound)returnok&&e.NotFound()}// Args is a map of key-value pairs to provide additional context of an error.typeArgsmap[string]any