GitHub - butuzov/gobyexample: Go За Прикладом (Українська локалізація) https://butuzov.github.io/gobyexample (original) (raw)
Go за прикладом 
Наповнення та інструментарій для Go за Прикладом, сайту що навчає Go за допомогою анотованих прикладів.
Загальне
Сайт "Go за прикладом" збудовано шляхом обробки коду та коментарів отриманих з першоджерельних файлів (що знаходяться в директорії examples
) та форматуванню їх за допомогою шаблонів (з директорій templates
) у статичні файли (що лежатимуть у директорії public
). Інструменти що забезпечують весь процес створення сайт знаходяться у директорії tools
, поряд з деякими залежностями (що лежать у vendor
).
Створена директорія public
може буде завантажена на будь-який shared/CDN/cloud хостинг.
Побудова сайту
Щоб побудувати цей сайт вам потрібно буде Go. Запустіть:
Будувати в циклі:
Обслуговувати сайт локально:
На відкрийте http://127.0.0.1:8000/
у вашому браузері
Зауваження щодо public
Ця директорія не оновлються в українській версії репозиторію. Перегенеруйте файли власноруч, у разі потреби.
Publishing
Щоб завантажити сайт на AWS:
gem install aws-sdk export AWS_ACCESS_KEY_ID=... export AWS_SECRET_ACCESS_KEY=... tools/upload
Ліцензія
Ця робота є авторським правом Mark McGranaghan та ліцензована заCreative Commons Attribution 3.0 Unported License.
Go's Гофер є авторським правом Renée French та ліцензовано заCreative Commons Attribution 3.0 Unported License.
Інші переклади
Переклади "Go by Example" від волонтерів доступні в наступних версіях:
- Brazilian Portuguese by lcslitx
- Chinese by gobyexample-cn
- Czech by martinkunc
- French by keirua
- Italian by the Go Italian community
- Japanese by spinute
- Korean by mingrammer
- Ukrainian by butuzov
- Vietnamese by s6k Gopher
Дякуємо
Дякуюємо Jeremy Ashkenasза Docco, що надихнули на цей проект.