Skip to content

AlenaFedyaeva/GoCourse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My homework in GoCourse

In each folder homework* you can find file task.txt with homework tasks.

Useful links

  1. Test - https://ieftimov.com/post/testing-in-go-go-test/
  2. Package image - https://4gophers.ru/articles/rabota-s-izobrazheniyami/
  3. Context - https://habr.com/ru/company/nixys/blog/461723/
  4. https://golang.org/ref/spec - спецификация по язык
  5. https://golang.org/ref/mem - модель памяти го. на начальном этапе не надо, но знать полезно
  6. https://golang.org/doc/code.html - про организацию кода. GOPATH и пакеты
  7. https://golang.org/cmd/go/
  8. https://blog.golang.org/strings
  9. https://blog.golang.org/slices
  10. https://blog.golang.org/go-slices-usage-and-internals
  11. https://github.com/golang/go/wiki - вики го на гитхабе. очень много полезной информации
  12. https://blog.golang.org/go-maps-in-action
  13. https://blog.golang.org/organizing-go-code
  14. https://golang.org/doc/effective_go.html - основной сборник тайного знания, сюда вы будуте обращатсья в первое время часто
  15. https://github.com/golang/go/wiki/CodeReviewComments как ревьювить (и писать код). обязательно к прочтению
  16. https://divan.github.io/posts/avoid_gotchas/ - материал аналогичный 50 оттенков го
  17. https://research.swtch.com/interfaces
  18. https://research.swtch.com/godata
  19. http://jordanorelli.com/post/42369331748/function-types-in-go-golang
  20. https://www.devdungeon.com/content/working-files-go - работа с файлами
  21. http://www.golangprograms.com - много how-to касательно базовых вещей в go
  22. http://yourbasic.org/golang/ - ещё большой набор how-to где можно получить углублённую информацию по всем базовым вещам. очень полезны http://yourbasic.org/golang/blueprint/
  23. https://github.com/Workiva/go-datastructures
  24. https://github.com/enocom/gopher-reading-list - большая подборка статей по многим темам ( не только данной лекции )
  25. https://habrahabr.ru/company/mailru/blog/314804/ - 50 оттенков го. обязательно к прочтению. многое оттуда мы ещё не проходили, но на будущее - имейте ввиду
  26. https://habrahabr.ru/post/306914/ - Разбираемся в Go: пакет io
  27. https://habrahabr.ru/post/272383/ - постулаты go. Маленькая статья об основными принципах языка
  28. https://habrahabr.ru/company/mailru/blog/301036/ - лучшие практики go
  29. https://habrahabr.ru/post/308198/ - организация кода в go
  30. https://habrahabr.ru/post/339192/ - Зачем в Go амперсанд и звёздочка (& и *)
  31. https://habrahabr.ru/post/325468/ - как не наступать на грабли в Go
  32. https://habrahabr.ru/post/276981/ - Краш-курс по интерфейсам в Go http://golang-book.ru
  33. Литература по го на русском языке:

Язык программирования Go, Алан А. А. Донован, Брайан У. Керниган Go на практике, Matt Butcher, Мэтт Фарина Мэтт Программирование на Go. Разработка приложений XXI века, Марк Саммерфильд

  1. Дополнительные упражнения: https://go-tour-ru-ru.appspot.com/list - упражнения на овладение базовым синтаксисом, на случай если вам нужна небольшая практика перед первым заданием курса

  2. https://golang.org/ref/mem - рутины

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages