feat: add Udemy courses and fix footer i18n + golangci-lint errors

- Add 5 Udemy courses with PDF certificate links (Go, Fyne, HTMX)
- Fix cv-footer.html to use CV data instead of hardcoded values
- Add i18n labels for footer (linkedin, github, domestika, email, phone)
- Fix 11 golangci-lint errors:
  - errcheck: proper Close() error handling in email/security/tests
  - staticcheck: simplify return and merge variable declaration
  - unused: remove legacy sendEmail and formatMessage functions
This commit is contained in:
juanatsap
2025-12-02 14:11:36 +00:00
parent 3edeb5274d
commit ff74946d2d
15 changed files with 70 additions and 111 deletions
+6 -1
View File
@@ -36,7 +36,12 @@
},
"footer": {
"viewOnGithub": "View this project on GitHub",
"lastUpdated": "Last updated"
"lastUpdated": "Last updated",
"linkedin": "linkedin_",
"github": "github_",
"domestika": "domestika_",
"email": "email@",
"phone": "phone#"
},
"portfolio": {
"seeAllProjects": "See all projects on my",