Init commit
This commit is contained in:
3
README.md
Normal file
3
README.md
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
# GoClock
|
||||||
|
|
||||||
|
Личный пет-проект на Golang по созданию говорящих часов на Линукс, с помощью RHVoice
|
||||||
42
main.go
Normal file
42
main.go
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
package main
|
||||||
|
|
||||||
|
import (
|
||||||
|
"fmt"
|
||||||
|
"time"
|
||||||
|
)
|
||||||
|
|
||||||
|
func main() {
|
||||||
|
// Карта для перевода дней недели
|
||||||
|
weekdayRussian := map[time.Weekday]string{
|
||||||
|
time.Sunday: "Воскресенье",
|
||||||
|
time.Monday: "Понедельник",
|
||||||
|
time.Tuesday: "Вторник",
|
||||||
|
time.Wednesday: "Среда",
|
||||||
|
time.Thursday: "Четверг",
|
||||||
|
time.Friday: "Пятница",
|
||||||
|
time.Saturday: "Суббота",
|
||||||
|
}
|
||||||
|
|
||||||
|
monthRussian := map[time.Month]string{
|
||||||
|
time.January: "Январь",
|
||||||
|
time.February: "Февраль",
|
||||||
|
time.March: "Март",
|
||||||
|
time.April: "Апрель",
|
||||||
|
time.May: "Май",
|
||||||
|
time.June: "Июнь",
|
||||||
|
time.July: "Июль",
|
||||||
|
time.August: "Август",
|
||||||
|
time.September: "Сентябрь",
|
||||||
|
time.October: "Октябрь",
|
||||||
|
time.November: "Ноябрь",
|
||||||
|
time.December: "Декабрь",
|
||||||
|
}
|
||||||
|
|
||||||
|
now := time.Now()
|
||||||
|
|
||||||
|
weekday := now.Weekday()
|
||||||
|
month := now.Month()
|
||||||
|
|
||||||
|
fmt.Println(weekdayRussian[weekday])
|
||||||
|
fmt.Println(monthRussian[month])
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user