#beginner
Поговорим о недостатках и преимуществах языка Go.
https://bluxte.net/musings/2018/04/10/go-good-bad-ugly/
Поговорим о недостатках и преимуществах языка Go.
https://bluxte.net/musings/2018/04/10/go-good-bad-ugly/
Sylvain Wallez
Go: the Good, the Bad and the Ugly
This is an additional post in the “Go is not good” series. Go does have some nice features, hence the “The Good” part in this post, but overall I find it cumbersome and painful to use when we go beyond API or network servers (which is what it was designed…
👍1
#advanced
До сих пор не умеете пользоваться интерфейсами в Go? Исправляем недоразумение следующей статьёй.
https://blog.chewxy.com/2018/03/18/golang-interfaces/
До сих пор не умеете пользоваться интерфейсами в Go? Исправляем недоразумение следующей статьёй.
https://blog.chewxy.com/2018/03/18/golang-interfaces/
Bigger on the Inside
How To Use Go Interfaces
I occasionally give free Go consults and code review on top of my daily work. As such, I tend to read a lot of other peoples’ codes. And while this is really more of a feeling *Now, you should …
#advanced
Полезные инструменты для Go разработчика: лейблы-профайлера.
https://rakyll.org/profiler-labels/?utm_source=golangweekly&utm_medium=email
Полезные инструменты для Go разработчика: лейблы-профайлера.
https://rakyll.org/profiler-labels/?utm_source=golangweekly&utm_medium=email
#advanced
Go на Windows? Легко! В этой статье автор расскажет, как работать с API данной ОС.
https://bit.ly/2AYJidz
Go на Windows? Легко! В этой статье автор расскажет, как работать с API данной ОС.
https://bit.ly/2AYJidz
Medium
Breaking all the rules: Using Go to call Windows API
In creating Damon, we had to interact directly with the Windows API. This documents what we learned and how you can do it too!
#book
Go - настоящая звезда современного программирования. Лёгкий, мощный, язык показал себя достаточно способным и используется сегодня почти везде, где раньше использовали языки по типу PHP и Java. Язык и правда легко учится, однако только теми, кто уже знаком с программированием, для начинающих всё-таки стоит относится к изучению внимательно. В этом руководстве автор, известный педагог и писатель Марк Саммерфилд, познакомит вас с основами программированию через язык Go. В книге множество примеров и удобно выделенный код.
https://t.me/progbook/1679
Go - настоящая звезда современного программирования. Лёгкий, мощный, язык показал себя достаточно способным и используется сегодня почти везде, где раньше использовали языки по типу PHP и Java. Язык и правда легко учится, однако только теми, кто уже знаком с программированием, для начинающих всё-таки стоит относится к изучению внимательно. В этом руководстве автор, известный педагог и писатель Марк Саммерфилд, познакомит вас с основами программированию через язык Go. В книге множество примеров и удобно выделенный код.
https://t.me/progbook/1679
Telegram
Книги для программистов
#beginner #git
Онлайн-туториал по Git Flow для начинающих разработчиков.
https://ru.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
Онлайн-туториал по Git Flow для начинающих разработчиков.
https://ru.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
Atlassian
Рабочий процесс Gitflow Workflow | Atlassian Git Tutorial
Подробно о модели Gitflow Workflow. Узнайте из этого подробного руководства, подходит ли вам и вашей команде эта модель работы с Git.
#библиотека #advanced
Веб-сервер для Go со свтроенными HTTP/2, Lua, Markdown и многими другими полезными инструментами.
https://github.com/xyproto/algernon
Веб-сервер для Go со свтроенными HTTP/2, Lua, Markdown и многими другими полезными инструментами.
https://github.com/xyproto/algernon
GitHub
GitHub - xyproto/algernon: Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis, SQLite…
Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis, SQLite and PostgreSQL support ++ - xyproto/algernon
#docker #advanced
Как докеризировать ваш проект на Go? Узнаем из следующей статьи.
https://bit.ly/2DDcfxI
Как докеризировать ваш проект на Go? Узнаем из следующей статьи.
https://bit.ly/2DDcfxI
Medium
How to Dockerize your Go (golang) App
Turning your apps into a Docker image is a great way to distribute and deploy your applications. I won’t get into why to use Docker, but I…
#book
Карл Сегуин — автор множества коротких руководств, связанных с программированием и несущие важную в пределах своего объёма информацию, необходимую в той или иной области разработки. В этот раз мы представляем Вашему вниманию одну из его самых популярных книг, а именно — “Маленькая книга по Go”, распространяющаяся в свободном доступе. В ней вы познакомитесь с основами языка, концепциями программирования, напишите первую программу и подготовитесь к более глубокому изучению этого современного языка.
https://sefus.ru/little-go-book/
Карл Сегуин — автор множества коротких руководств, связанных с программированием и несущие важную в пределах своего объёма информацию, необходимую в той или иной области разработки. В этот раз мы представляем Вашему вниманию одну из его самых популярных книг, а именно — “Маленькая книга по Go”, распространяющаяся в свободном доступе. В ней вы познакомитесь с основами языка, концепциями программирования, напишите первую программу и подготовитесь к более глубокому изучению этого современного языка.
https://sefus.ru/little-go-book/
#advanced #docker
Сегодня в профессиональной разработке стандартом является система контейнеризации Docker. Однако несмотря на все преимущества по сравнению с виртуальными машинами, Docker тоже может тормозить. Давайте разберёмся, какие могут быть причины для этого.
https://bit.ly/2JTjjr2
Сегодня в профессиональной разработке стандартом является система контейнеризации Docker. Однако несмотря на все преимущества по сравнению с виртуальными машинами, Docker тоже может тормозить. Давайте разберёмся, какие могут быть причины для этого.
https://bit.ly/2JTjjr2
Hacker Noon
Another reason why your Docker containers may be slow
In my last blog post I was talking about Kubernetes and how ThoughtSpot uses it for its dev infrastructure needs. Today I’d like to follow…
#advanced
Полный обзор на написание собственной утилиты для Go.
https://arslan.io/2017/09/14/the-ultimate-guide-to-writing-a-go-tool/
Полный обзор на написание собственной утилиты для Go.
https://arslan.io/2017/09/14/the-ultimate-guide-to-writing-a-go-tool/
Fatih Arslan
The ultimate guide to writing a Go tool
This blog post explains every detail of how to write and build a Go tool from scratch. It contains many unique pieces, tips & tricks, and unknown Go bits.
#advanced
Список реализованных приложений на Go для вдохновления.
http://www.golangprograms.com/advance-programs.html
Список реализованных приложений на Go для вдохновления.
http://www.golangprograms.com/advance-programs.html
Golangprograms
Advance Golang Programs with solutions and result - golangprograms.com
Go language advance programs which covers topics of Interfaces, Type Embedding, method overriding and Concurrency in Golang
#advanced
Занимательный туториал по многопоточному программированию на Go.
https://pragmacoders.com/blog/multithreading-in-go-a-tutorial
Занимательный туториал по многопоточному программированию на Go.
https://pragmacoders.com/blog/multithreading-in-go-a-tutorial