Можно ли использовать Go для программирования микроконтроллеров?
читал, что go создавался как замена си. Вот возник вопрос, удрбно ли его будет использовать для программирования мк и ардуино/галилео и т.д.?
Вопрос может дурацкий, но я не программист. Хочу изучить яп, но понимаю, что си это сложно. Профессионально заниматься не хочу, так, с сыном приколюхи мутить на ардуинке.
Евгений Иваха: да вот тут на тостере у чувака обычная функция Gin работала через жопу. У меня бывало что код работает непонятно как > скомпилил в другой ОС тот же код > всё ок.
Владимир Грабко: у него хэндлер так написан был (который он не показал, но скорее всего так), не нужно на инструмент валить. Различие при компилляции под другой ОС тоже, вероятно, связана с использованием cgo (т.е. сишной части, го тут не причем).
Евгений Иваха: да. Вполне возможно. К примеру под виндой 70% кода с биндингами работает откровенно говоря плохо. Пошел в линукс и заюзал там кросс компиляцию и всё ок. А вообще cgo это же инструмент Go )))
Go – язык с открытыми исходниками. Если что-то, по вашему мнению, работает не так, то правильно было бы докопаться до сути и запостить проблему на гитхаб. Либо даже найти решение и запостить пул реквест.
Но по опыту скажу, что в 90% искать проблему нужно в своем коде.
P.S. чета мы в оффтоп ушли конкретно.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.