Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
3465296720 |
@ -1,6 +1,6 @@
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
// This file was generated by robots at
|
||||
// 2025-07-01 11:52:22.14436886 +0200 CEST m=+0.547300981
|
||||
// 2025-07-01 11:44:04.826380263 +0200 CEST m=+0.969565882
|
||||
// using data from
|
||||
// /usr/share/dict/american-english
|
||||
package dictionary
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
// This file was generated by robots at
|
||||
// 2025-07-01 11:52:24.539328383 +0200 CEST m=+2.942260509
|
||||
// 2025-07-01 11:44:07.94160695 +0200 CEST m=+4.084792508
|
||||
// using data from
|
||||
// /usr/share/dict/brazilian
|
||||
package dictionary
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
// This file was generated by robots at
|
||||
// 2025-07-01 11:52:28.139620211 +0200 CEST m=+6.542552413
|
||||
// 2025-07-01 11:44:10.744118762 +0200 CEST m=+6.887304314
|
||||
// using data from
|
||||
// /usr/share/dict/british-english
|
||||
package dictionary
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
// This file was generated by robots at
|
||||
// 2025-07-01 11:52:29.019372165 +0200 CEST m=+7.422304288
|
||||
// 2025-07-01 11:44:11.753049235 +0200 CEST m=+7.896234788
|
||||
// using data from
|
||||
// /usr/share/dict/cracklib-small
|
||||
package dictionary
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
// This file was generated by robots at
|
||||
// 2025-07-01 11:52:32.589413723 +0200 CEST m=+10.992345857
|
||||
// 2025-07-01 11:44:14.13361519 +0200 CEST m=+10.276800741
|
||||
// using data from
|
||||
// /usr/share/dict/french
|
||||
package dictionary
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
// This file was generated by robots at
|
||||
// 2025-07-01 11:52:35.263793289 +0200 CEST m=+13.666725431
|
||||
// 2025-07-01 11:44:17.064637498 +0200 CEST m=+13.207823069
|
||||
// using data from
|
||||
// /usr/share/dict/italian
|
||||
package dictionary
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
// This file was generated by robots at
|
||||
// 2025-07-01 11:52:38.695788298 +0200 CEST m=+17.098720431
|
||||
// 2025-07-01 11:44:20.071127852 +0200 CEST m=+16.214313406
|
||||
// using data from
|
||||
// /usr/share/dict/ngerman
|
||||
package dictionary
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
// This file was generated by robots at
|
||||
// 2025-07-01 11:52:43.377121796 +0200 CEST m=+21.780053952
|
||||
// 2025-07-01 11:44:24.817791685 +0200 CEST m=+20.960977236
|
||||
// using data from
|
||||
// /usr/share/dict/ogerman
|
||||
package dictionary
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
// This file was generated by robots at
|
||||
// 2025-07-01 11:52:48.479498395 +0200 CEST m=+26.882430527
|
||||
// 2025-07-01 11:44:29.609866577 +0200 CEST m=+25.753052163
|
||||
// using data from
|
||||
// /usr/share/dict/portuguese
|
||||
package dictionary
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
// This file was generated by robots at
|
||||
// 2025-07-01 11:52:53.639769691 +0200 CEST m=+32.042701830
|
||||
// 2025-07-01 11:44:33.553680888 +0200 CEST m=+29.696866477
|
||||
// using data from
|
||||
// /usr/share/dict/spanish
|
||||
package dictionary
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
// This file was generated by robots at
|
||||
// 2025-07-01 11:52:56.749052335 +0200 CEST m=+35.151984459
|
||||
// 2025-07-01 11:44:36.139133632 +0200 CEST m=+32.282319191
|
||||
// using data from
|
||||
// /usr/share/dict/swiss
|
||||
package dictionary
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
// This file was generated by robots at
|
||||
// 2025-07-01 11:53:00.811344766 +0200 CEST m=+39.214276934
|
||||
// 2025-07-01 11:44:39.609803213 +0200 CEST m=+35.752988772
|
||||
// using data from
|
||||
// /usr/share/dict/words
|
||||
package dictionary
|
||||
|
@ -65,6 +65,8 @@ type exportTemplateData struct {
|
||||
VarNames []string
|
||||
}
|
||||
|
||||
var isAlphaNumeric = regexp.MustCompile(`^[a-zA-Z0-9]*$`)
|
||||
|
||||
func generateFile(name string) string {
|
||||
fmt.Println("generating file for dictionary " + name)
|
||||
|
||||
@ -82,7 +84,7 @@ func generateFile(name string) string {
|
||||
scanner := bufio.NewScanner(file)
|
||||
for scanner.Scan() {
|
||||
w := strings.TrimSpace(scanner.Text())
|
||||
if regexp.MustCompile(`^[a-zA-Z0-9]*$`).MatchString(w) {
|
||||
if isAlphaNumeric.MatchString(w) {
|
||||
words = append(words, w)
|
||||
}
|
||||
|
||||
@ -122,7 +124,7 @@ func main() {
|
||||
}
|
||||
}
|
||||
|
||||
f, err := os.Create("words.go")
|
||||
f, err := os.Create("main.go")
|
||||
die(err)
|
||||
defer f.Close()
|
||||
exportTemplate.Execute(f, exportTemplateData{
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
// This file was generated by robots at
|
||||
// 2025-07-01 11:53:01.467097701 +0200 CEST m=+39.870029846
|
||||
// 2025-07-01 11:44:40.317209241 +0200 CEST m=+36.460394792
|
||||
// It exports the Dictionaries for easy use
|
||||
|
||||
package words
|
Loading…
x
Reference in New Issue
Block a user