not sure why, but linkchecker is a var now
This commit is contained in:
parent
a61be775d5
commit
20595a7d7f
|
@ -24,8 +24,6 @@ var tplMap = map[string]string{
|
||||||
"course": "course.task.tpl",
|
"course": "course.task.tpl",
|
||||||
}
|
}
|
||||||
|
|
||||||
var linkChecker = mkLinkChecker()
|
|
||||||
|
|
||||||
type DayMap map[int]time.Time
|
type DayMap map[int]time.Time
|
||||||
|
|
||||||
type Eval struct {
|
type Eval struct {
|
||||||
|
@ -221,7 +219,7 @@ func writeSyllabus(c Config) error {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
func mkLinkChecker() func(Link) Link {
|
var linkChecker = func() func(Link) Link {
|
||||||
ids := map[string]bool{}
|
ids := map[string]bool{}
|
||||||
return func(l Link) Link {
|
return func(l Link) Link {
|
||||||
if !ids[l.Title] {
|
if !ids[l.Title] {
|
||||||
|
@ -243,7 +241,7 @@ func mkLinkChecker() func(Link) Link {
|
||||||
|
|
||||||
return l
|
return l
|
||||||
}
|
}
|
||||||
}
|
}()
|
||||||
|
|
||||||
func mkConfig(path string) Config {
|
func mkConfig(path string) Config {
|
||||||
var c Config
|
var c Config
|
||||||
|
|
Loading…
Reference in New Issue