diff options
Diffstat (limited to 'deadlinks.go')
| -rw-r--r-- | deadlinks.go | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/deadlinks.go b/deadlinks.go deleted file mode 100644 index 2edcd0d..0000000 --- a/deadlinks.go +++ /dev/null @@ -1,32 +0,0 @@ -// SPDX-FileCopyrightText: 2025 M. Shulhan <ms@kilabit.info> -// SPDX-License-Identifier: GPL-3.0-only - -package deadlinks - -import ( - "fmt" -) - -const Version = `0.1.0` - -// StatusBadLink status for link that is not parseable by [url.Parse] or not -// reachable during GET or HEAD, either timeout or IP or domain not exist. -const StatusBadLink = 700 - -// Scan the baseUrl for dead links. -func Scan(opts ScanOptions) (result *Result, err error) { - var logp = `Scan` - var wrk *worker - - wrk, err = newWorker(opts) - if err != nil { - return nil, fmt.Errorf(`%s: %s`, logp, err) - } - - result, err = wrk.run() - if err != nil { - return nil, fmt.Errorf(`%s: %s`, logp, err) - } - - return result, nil -} |
