Прошла сегодня пару теоретических блоков о рунах и мапах.
Узнала прикольное: в go строки являются своеобразными срезами, что позволяет использовать многие методы работы со срезами и на строках.
Сразу вспомнила, как на вступительном контесте в ШМР была задачка с подстроками, и как же я заманалась её решать. А тут проще: можно получить подстроку из строки, представив её как срез.
name := "Андрей"
firstLetter := name[0]
fmt.Println(firstLetter) // Output: 208 (код символа "А" в таблице Unicode)
Передаю привет всем Андреям в этом чатике.
Итого:
Роадмап бэкенда: 5% — 5%
Роадмап Go: 18% — 18%
Оценка за день: 4/5