powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы [новые:1] / Просто Трёп [закрыт для гостей] [новые:1] / Что за язык Go?
25 сообщений из 89, страница 1 из 4
Что за язык Go?
    #661104
XEugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно, название на слуху, но никогда не интересовался.
Сегодня заглядывал в исходники Кубернетис, он на Go написан.
По виду вроде упрощённого Си(с операторами присваивания из Дельфи). Есть указатели вроде, есть что-то вроде структур.
Признаков объявления классов не обнаружено, однако то и дело вызываются методы на каких-то объектах.
Есть понятие пакета. Ну sprintf-ы это чистый Си.
А в общем, функции в одной свалке, просто внутри файла с расширением go. Видимо, он и представляет собой класс, по-уиолчанию. Модификаторов доступа нет, всё паблик, я так понимаю.
...
Рейтинг: 0 / 0
Что за язык Go?
    #661116
IT-Клоп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, функции в пакете и их можно экспортировать.

Методы можно связывать с объектами.

Упор просто в ООП сделан не на наследование, а на композицию, как щас модно.
...
Рейтинг: 0 / 0
Что за язык Go?
    #661173
XEugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IT-Клоп  15.12.2023, 20:09
[игнорируется]
Не, функции в пакете и их можно экспортировать.

Методы можно связывать с объектами.
А, вон оно как!
...
Рейтинг: 0 / 0
Что за язык Go?
    #661177
Псовище
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[заблокирован]
Go - это такой урезанный Си, где дохуя пакетов в комплекте + модные фичи, типа каналов и рулезов.
...
Рейтинг: 0 / 0
Что за язык Go?
    #661242
Ханурик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Псовище  15.12.2023, 22:04
[игнорируется]
Go - это такой урезанный Си, где дохуя пакетов в комплекте + модные фичи, типа каналов и рулезов.
В общем-то в Go все что надо есть, но вот синтаксис у этого языка - какой-то очень уж наркоманский.
...
Рейтинг: 0 / 0
Что за язык Go?
    #661375
XEugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IT-Клоп  15.12.2023, 20:09
[игнорируется]
Не, функции в пакете и их можно экспортировать.

Методы можно связывать с объектами.

Упор просто в ООП сделан не на наследование, а на композицию, как щас модно.
Примерно понятно, кроме как - обьекты откуда появляются?
...
Рейтинг: 0 / 0
Что за язык Go?
    #661379
Кусь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XEugene  15.12.2023, 23:25
[игнорируется]
IT-Клоп  15.12.2023, 20:09
[игнорируется]
Не, функции в пакете и их можно экспортировать.

Методы можно связывать с объектами.

Упор просто в ООП сделан не на наследование, а на композицию, как щас модно.
Примерно понятно, кроме как - обьекты откуда появляются?
Ты уверен, что они там есть?
...
Рейтинг: 0 / 0
Что за язык Go?
    #661389
Псовище
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[заблокирован]
Ханурик  15.12.2023, 22:40
[игнорируется]
Псовище  15.12.2023, 22:04
[игнорируется]
Go - это такой урезанный Си, где дохуя пакетов в комплекте + модные фичи, типа каналов и рулезов.
В общем-то в Go все что надо есть, но вот синтаксис у этого языка - какой-то очень уж наркоманский.
Наркоманский - это у питона, ещё с отступами ебаными.
У го ещё терпимо.
...
Рейтинг: 0 / 0
Что за язык Go?
    #661446
XEugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кусь  15.12.2023, 23:26
[игнорируется]
XEugene  15.12.2023, 23:25
[игнорируется]
IT-Клоп  15.12.2023, 20:09
[игнорируется]
Не, функции в пакете и их можно экспортировать.

Методы можно связывать с объектами.

Упор просто в ООП сделан не на наследование, а на композицию, как щас модно.
Примерно понятно, кроме как - обьекты откуда появляются?
Ты уверен, что они там есть?
Не уверен, так вроде Си и Си, без какого-либо OOP. Но, методы чего-то вызываются. Ну, Клоп обьяснил, что из пакетов функции импорируются. Я не пробовал же программировать на этом языке, просто случайно увидел, и возникли вопросы.
...
Рейтинг: 0 / 0
Что за язык Go?
    #661449
Мудило
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
XEugene  16.12.2023, 00:01
[игнорируется]
Кусь  15.12.2023, 23:26
[игнорируется]
XEugene  15.12.2023, 23:25
[игнорируется]
IT-Клоп  15.12.2023, 20:09
[игнорируется]
Не, функции в пакете и их можно экспортировать.

Методы можно связывать с объектами.

Упор просто в ООП сделан не на наследование, а на композицию, как щас модно.
Примерно понятно, кроме как - обьекты откуда появляются?
Ты уверен, что они там есть?
Я не пробовал же программировать .
программировать для качка - это сложно.
...
Рейтинг: 0 / 0
Что за язык Go?
    #661453
XEugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мудило  16.12.2023, 00:02
[игнорируется]
XEugene  16.12.2023, 00:01
[игнорируется]
Кусь  15.12.2023, 23:26
[игнорируется]
XEugene  15.12.2023, 23:25
[игнорируется]
IT-Клоп  15.12.2023, 20:09
[игнорируется]
...
Примерно понятно, кроме как - обьекты откуда появляются?
Ты уверен, что они там есть?
Я не пробовал же программировать .
программировать для качка - это сложно.
А шутить для мудилы - тем более.
...
Рейтинг: 1 / 0
Нравится: Мудило
Что за язык Go?
    #661465
IT-Клоп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XEugene  15.12.2023, 23:25
[игнорируется]
IT-Клоп  15.12.2023, 20:09
[игнорируется]
Не, функции в пакете и их можно экспортировать.

Методы можно связывать с объектами.

Упор просто в ООП сделан не на наследование, а на композицию, как щас модно.
Примерно понятно, кроме как - обьекты откуда появляются?
Объект - любой тип.
Можно к нему привязать метод.
Если это структура, то получится "класс", похожий на привычное ООП (C++, Java)
...
Рейтинг: 0 / 0
Что за язык Go?
    #661468
skerebator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[заблокирован]
Песнябля тредом ошибся
...
Изменено: 16.12.2023, 00:12 - skerebator
Рейтинг: 0 / 0
Что за язык Go?
    #661475
IT-Клоп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В самом простом виде, "ООП" - это сахар для функций, которым как первый параметр неявно передается ссылка на объект.
всякие там self, this и т.п., в зависимости от языка

так и в go мы говорим

где-то есть тип

и метод

func (this *тип) function_blabla() float64 - допустим

просто она не внутри класса объявляется, а вне

подобный стиль например в ООП Perl применяется.

Так как там нет "структур" и привязывать надо всегда к нативным типам (обячно привязывают к хешу и получается похожее на привычный ООП - поля, методы).
...
Рейтинг: 0 / 0
Что за язык Go?
    #661476
IT-Клоп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще, по моему, softwarer как-то сказал, что как язык ему perl не нравится, но всем полезно изучить ООП программирование в perl, чтоб понимать, как оно работает под капотом в языках, где сахар всё скрывает.
...
Рейтинг: 0 / 0
Что за язык Go?
    #661531
Кусь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мудило  16.12.2023, 00:02
[игнорируется]
XEugene  16.12.2023, 00:01
[игнорируется]
Кусь  15.12.2023, 23:26
[игнорируется]
XEugene  15.12.2023, 23:25
[игнорируется]
IT-Клоп  15.12.2023, 20:09
[игнорируется]
...
Примерно понятно, кроме как - обьекты откуда появляются?
Ты уверен, что они там есть?
Я не пробовал же программировать .
программировать для качка - это сложно.
банки на руках мешают по клаве попадать?
...
Изменено: 16.12.2023, 01:10 - Кусь
Рейтинг: 1 / 0
Нравится: Мудило
Что за язык Go?
    #661536
Мудило
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
skerebator  16.12.2023, 00:12
[игнорируется]
Песнябля тредом ошибся
не, не ошибсо
...
Рейтинг: 0 / 0
Что за язык Go?
    #661539
Тень на плетень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XEugene [игнорируется] 

Го - это не язык, а слово.

Го в магаз за пивандрием, а потом в парк с тяночками знакомиться!

Го на пруд пацаны, там сейчас вода просто жар, можно позагорать и поиграть в волейбол.
...
Кто в предыдущие годы набил карманы за счет всяких "процессов" в экономике 90-х годов, они точно не элита, а кусок говна.
Рейтинг: 0 / 0
Что за язык Go?
    #661553
Кусь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тень на плетень  16.12.2023, 01:13
[игнорируется]
XEugene [игнорируется] 

Го - это не язык, а слово.

Го в магаз за пивандрием, а потом в парк с тяночками знакомиться!

Го на пруд пацаны, там сейчас вода просто жар, можно позагорать и поиграть в волейбол.
Го в Удмуртию обратно
...
Рейтинг: 0 / 0
Что за язык Go?
    #661555
Тень на плетень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кусь  16.12.2023, 01:26
[игнорируется]
Тень на плетень  16.12.2023, 01:13
[игнорируется]
XEugene [игнорируется] 

Го - это не язык, а слово.

Го в магаз за пивандрием, а потом в парк с тяночками знакомиться!

Го на пруд пацаны, там сейчас вода просто жар, можно позагорать и поиграть в волейбол.
Го в Удмуртию обратно
Го сам в Бурятию. Улан Батор - сила. 😁
...
Кто в предыдущие годы набил карманы за счет всяких "процессов" в экономике 90-х годов, они точно не элита, а кусок говна.
Изменено: 16.12.2023, 01:31 - Тень на плетень
Рейтинг: 0 / 0
Что за язык Go?
    #661557
Тень на плетень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тень на плетень  16.12.2023, 01:30
[игнорируется]
Кусь  16.12.2023, 01:26
[игнорируется]
Тень на плетень  16.12.2023, 01:13
[игнорируется]
XEugene [игнорируется] 

Го - это не язык, а слово.

Го в магаз за пивандрием, а потом в парк с тяночками знакомиться!

Го на пруд пацаны, там сейчас вода просто жар, можно позагорать и поиграть в волейбол.
Го в Удмуртию обратно
Го сам в Бурятию. Улан Батор - сила. 😁
Монгол - шуудан, епта 😂
...
Кто в предыдущие годы набил карманы за счет всяких "процессов" в экономике 90-х годов, они точно не элита, а кусок говна.
Рейтинг: 1 / 0
Нравится: Мудило
Что за язык Go?
    #661583
Кусь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тень на плетень  16.12.2023, 01:30
[игнорируется]
Кусь  16.12.2023, 01:26
[игнорируется]
Тень на плетень  16.12.2023, 01:13
[игнорируется]
XEugene [игнорируется] 

Го - это не язык, а слово.

Го в магаз за пивандрием, а потом в парк с тяночками знакомиться!

Го на пруд пацаны, там сейчас вода просто жар, можно позагорать и поиграть в волейбол.
Го в Удмуртию обратно
Го сам в Бурятию. Улан Батор - сила. 😁
Улан-Батор -- это не Бурятия.
...
Рейтинг: 0 / 0
Что за язык Go?
    #661584
Кусь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тень на плетень  16.12.2023, 01:31
[игнорируется]
Тень на плетень  16.12.2023, 01:30
[игнорируется]
Кусь  16.12.2023, 01:26
[игнорируется]
Тень на плетень  16.12.2023, 01:13
[игнорируется]
XEugene [игнорируется] 

Го - это не язык, а слово.

Го в магаз за пивандрием, а потом в парк с тяночками знакомиться!

Го на пруд пацаны, там сейчас вода просто жар, можно позагорать и поиграть в волейбол.
Го в Удмуртию обратно
Го сам в Бурятию. Улан Батор - сила. 😁
Монгол - шуудан, епта 😂
Монгол Шуудан - Москва
...
Рейтинг: 0 / 0
Что за язык Go?
    #661588
Шоколадный01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блять так че кусидло хуидло пиздаглазый бурят?[:lol]
...
Рейтинг: 0 / 0
Что за язык Go?
    #661590
Кусь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шоколадный01  16.12.2023, 02:08
[игнорируется]
блять так че кусидло хуидло пиздаглазый бурят?[:lol]
твоей жопе всё равно должно быть, хотя она и гвинейский предпочитает
...
Рейтинг: 0 / 0
25 сообщений из 89, страница 1 из 4
Форумы [новые:1] / Просто Трёп [закрыт для гостей] [новые:1] / Что за язык Go?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Игнорируют тему (1): Гарыныч
Читали форум (13): Анонимы (9), zzdima, Брюквенные годы, prostozevs 1 мин., Горбатый ёж 2 мин.
Пользователи онлайн (19): Анонимы (13), zzdima, Yandex Bot, Брюквенные годы, prostozevs 1 мин., Горбатый ёж 2 мин., Bing Bot 4 мин.
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]