aboutsummaryrefslogtreecommitdiff
path: root/deadlinks.go
diff options
context:
space:
mode:
Diffstat (limited to 'deadlinks.go')
-rw-r--r--deadlinks.go32
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
-}