65 Commits

Author SHA1 Message Date
manerakai
297d862c9d Added gofiber
git-svn-id: file:///srv/svn/repo/mai/trunk@15 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2023-08-30 11:57:46 +00:00
fattalion
da752bbbc6 Bump deps
git-svn-id: file:///srv/svn/repo/mai/trunk@14 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2023-03-18 17:53:34 +00:00
fattalion
11bb8cc18d Add Reverso engine
git-svn-id: file:///srv/svn/repo/mai/trunk@13 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2023-03-18 17:30:53 +00:00
fattalion
306e58d5af Do some minor cleanup
git-svn-id: file:///srv/svn/repo/mai/trunk@12 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2022-09-30 20:16:37 +00:00
fattalion
a872b63b2f Bump deps
git-svn-id: file:///srv/svn/repo/mai/trunk@11 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2022-09-30 20:16:33 +00:00
fattalion
41fff3c53b Make some identifiers more concise
See https://go.dev/doc/effective_go#package-names, specifically:

> The importer of a package will use the name to refer to its contents,
> so exported names in the package can use that fact to avoid
> repetition.

For example, `engines.GoogleTranslateEngine` needlessly repeats
"engine," so just get rid of that duplication by renaming it to
`engines.GoogleTranslate`.

Renaming `engines.TranslationEngine` to `engines.Engine` may be
debatable, so if somebody disagrees, feel free to leave a comment
stating your disagreement and with an explanation of why you disagree.

git-svn-id: file:///srv/svn/repo/mai/trunk@10 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2022-09-30 20:16:23 +00:00
fattalion
c4d051d74f Make repo a monorepo
Also fixed the module URLs.

git-svn-id: file:///srv/svn/repo/mai/trunk@9 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2022-09-21 09:01:41 +00:00
fattalion
897a8b37e4 Support Go versions down to 1.16
Tested each of 1.16, 1.17, 1.18, and 1.19, and all work just fine.

git-svn-id: file:///srv/svn/repo/mai/trunk@8 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2022-09-16 22:51:10 +00:00
fattalion
e1d48f08dc Fix iCIBA translation
git-svn-id: file:///srv/svn/repo/mai/trunk@7 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2022-09-16 19:23:52 +00:00
fattalion
50ddc97f30 Add iCIBA engine
git-svn-id: file:///srv/svn/repo/mai/trunk@6 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2022-09-05 19:53:28 +00:00
fattalion
60ac0e3293 Add LibreTranslate engine
git-svn-id: file:///srv/svn/repo/mai/trunk@5 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2022-08-26 08:04:26 +00:00
fattalion
86e79cd5bd Use shorter file names
From looking around standard library packages, I see that filenames are
typically single words only (save for the `_test` prefix and
OS/arch-specific files), so let's follow that style here.

git-svn-id: file:///srv/svn/repo/mai/trunk@4 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2022-08-11 20:28:16 +00:00
fattalion
b379b6e59d Shorten receiver names
git-svn-id: file:///srv/svn/repo/mai/trunk@3 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2022-08-11 20:23:28 +00:00
fattalion
8151bf182c Use camel case for variable names
git-svn-id: file:///srv/svn/repo/mai/trunk@2 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2022-08-11 20:18:42 +00:00
fattalion
e1b54b10f0 Initial commit
git-svn-id: file:///srv/svn/repo/mai/trunk@1 e410bdd4-646f-c54f-a7ce-fffcc4f439ae
2022-08-09 22:05:05 +00:00