С Новым годом! Форум программистов, компьютерный форум, киберфорум

Go (Golang)


Форум программистов Go (Golang). Программирование с использованием языка Go. Помощь в решении задач.
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Новая тема
Темы раздела : Go (Golang) Искать в этом разделе
Объявление
Показов: 487,255 Посмотреть объявление Объявление: Поддержите наш форум!
23.08.2020 mik-a-el (Администратор)
Объявление
Показов: 4,285,754 Посмотреть объявление Объявление: Правила форума
20.11.2006 mik-a-el (Администратор)
  Рейтинг Тема / Автор Обновлено Ответов Показов
Важные темы
Важная тема Важно: Лучший ответ Мне нужен учебник (Тема на нескольких страницах 1  2  3 )
BadPig
12.10.2023 15:36
50 31,588
Важная тема Важно: Выбор IDE
Candid
14.09.2023 15:54
10 1,240
Обычные темы
 
     
 
Задать вопрос
Что в языке считается наиболее правильным и адекватным способом управления структурой логики проекта в плане соотношения ООП и функциональной составляющей? В качестве пет-проекта пишу...
EugeneNail
18.06.2024 10:11
1 377
Подскажите пожалуйста, как правильно указывать путь из основного файла main. Go к локальным папкам репозиториев, для проверки кода на своём ПК?
kosavdonin1
06.06.2024 17:19
2 622
Здравствуйте. Никак не получается заставить работать следующий код: package main import ( "fmt" "time" ) type Ttype struct { id int
asdfg15432
26.05.2024 03:51
1 402
В коде Go выполняется команда запуска/остановки сервиса reg := "sudo systemctl stop " + name + ".service" cmd := exec.Command(reg) if err := cmd.Run(); err != nil { log.Printf("Error...
csm7
25.04.2024 17:47
0 385
import "fmt" func main() { for i := range 10 { fmt.Println(i) } }
alhaos
25.04.2024 06:30
0 391
Добрый день. Учусь в изолированной среде, не к кому обратиться за обратной связью. Не могли бы вы сделать минимальное ревью моего учебного кода. Вот для примера написал парсер логов IIS...
alhaos
23.04.2024 20:19
0 325
Перемещено: Go Rest API Proxmox-backup-server
Chay_Nik
- - -
Здравствуйте. Есть JSON: { "e": "string", "E": 1672515782136, } Как спарсить JSON в структуру так, чтобы поле "e" было доступно(видно) в другом пакете?
asdfg15432
16.04.2024 17:29
1 318
здравствуйте, по мотивам https://habr.com/ru/articles/798215/ код на Go=Goland $ time cat measurements.txt >/dev/null 0m1.052s - 1 сек с хвостиком, вау это супер машина нужна? опробовал, создал...
Ципихович Эндрю
12.03.2024 10:01
11 520
только начинаю изучать Golang. У меня есть код, которому необходимо админ права. После компиляции файла мне необходимо каждый раз открывать контекстное меню файла и открывать этот файл с помощью...
Smork
06.03.2024 12:29
1 399
a := TestSct{} или a := &TestSct{} В каких случаях какой способ определения экземпляра использовать?
Nesh
05.03.2024 19:49
13 855
Помогите разобраться с типом any Был такой код type struct Block { // } blocks:= make(map*Block) func GetBlock (n int) *Block { block, ok := blocks
voraa
02.03.2024 13:50
14 762
Учусь работать с шаблонами. Есть такой шаблон <!DOCTYPE html> <html lang="ru"> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta...
voraa
01.03.2024 19:55
2 250
Type VM struct { Name string `json:"name"` OS string `json:"os"`
pincet
01.03.2024 16:24
1 268
Здравствуйте, уважаемые форумчане! Не получается импортировать локальный модуль в другой модуль. Имеется такая структура: G:\Golang\ - Dump - - go.mod - - main.go - Dump2 - -...
VladisSVostok
28.02.2024 23:09
3 1,295
var dirFileParse = "c:/my_go/mySite/index.html" var dataText = "Text test1." func myRout(dirFileParse string) http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) { ...
Valer24
26.02.2024 02:08
2 394
Всем привет. Подскажите пожалуйста как мне сделать из двумерного списка (слайса) одномерный, не с копиями объектов (структур), а так, чтобы это был список тех же самых структур. Т.е. при обращении...
anton78spb
22.02.2024 16:57
7 423
Проблема такая. Есть некие структуры, поля которых массивы байт фиксированной длины. В этих массивах записаны строки в смысле С (заканчивающиеся 0). Мне надо сделать функцию, определяющую длину...
voraa
21.02.2024 10:06
3 468
Добрый день, спасибо за уделенное время. Мне нужно протестировать ендпоинты на сервере. Я помню была какая-то утилита отправляющая дофига запросов на указанный ендпоинт на локалхосте и показывающая...
UnknownsS
18.02.2024 12:39
1 319
Сделал небольшой сервер. Все работает. Решил попробовать, как он будет работать с tls (по https). Программу для генерации tls сертификата брал отсюда https://go.dev/src/crypto/tls/generate_cert.go...
voraa
10.02.2024 19:49
6 993
Напишите веб-сервер, который будет считать метрики времени ответа сервиса. Возьмите в качестве основы веб-сервер из предыдущей задачи, вычисляющий числа Фибоначчи, и добавьте к нему хендлер...
Meotha
07.02.2024 13:25
1 1,338
Всем привет. Подскажите, правильно ли я подошел к решению задачи. В файле содержится набор строк состоящих из цифр. Надо содержимое этого файла прочитать в двумерных массив (срез). Содержимое...
anton78spb
05.02.2024 23:04
18 2,460
Напишите веб-сервер, который будет запускаться на 8080 порту и принимать запросы на получение следующего числа Фибоначчи, возвращая его значение. Примеры запросов и ответов: curl...
Meotha
01.02.2024 06:25
1 1,655
Я в GO совсем недавно. Сделал один проект. Но там было все в одном файле Теперь хочу сделать другой, но там многое из первого, поэтому надо вынести нужное в отдельный пакет. Структура примерно...
voraa
29.01.2024 18:45
8 1,032
Использую firebirdsql, но похоже с помощью данной библиотеки невозможно создавать саму базу. По крайней мере db, err := sql.Open("firebirdsql", "sysdba:masterkey@localhost:3050/D:\\test.fdb") if...
jkadaba
26.01.2024 06:15
16 1,628
Добрый день. Никак не могу понять, какими инструментами пользоваться. Есть данные, загруженные из бинарного файла var data byte Надо найти вхождение строки (индекс) в этих данных. Строка типа...
voraa
22.01.2024 12:13
1 634
Добрый день. Начал изучать Go. Столкнулся с некоторыми проблемами Мне нужно получить JSON из массива структур. На просторах Инета нашел такой вариант package main import ( "encoding/json"...
voraa
21.01.2024 18:02
4 869
Здравствуйте, почему-то не работает json.Unmarshal. Запрашиваю этот сайт https://api.genderize.io/?name= в конце добавляю нужное имя на английском. Гет запрос все правильно возвращает, но...
ilyadenisovid
21.01.2024 15:42
3 926
Здравствуй, помоги решить пожалуйста следующую задачу Вам необходимо создать Middleware RoleBasedAuthMiddleware(allowedRoles string, next http.Handler) http.Handler для HTTP-сервера, который будет...
Dmitry0-01
17.01.2024 14:17
0 805
Здравствуй, помоги решить пожалуйста следующую задачу Вам необходимо создать веб-сервер с Middleware RequestIDMiddleware(next http.Handler) http.Handler для HTTP-обработчика HelloHandler(w...
Dmitry0-01
17.01.2024 14:17
0 915
r := interface{}{} ожидаемо, возвращает массив из трех nil Добавлено через 13 минут а, инициализация пустых интерфейсов
pincet
16.01.2024 20:11
1 591
import ( "fmt" "log" "time" "database/sql" _ "github.com/lib/pq" )
pincet
16.01.2024 13:26
2 572
package main import ( "bufio" "fmt" "os" "strings" ) func findPeopleWithPrefixes(people string, prefixes string) string {
Inna19811
14.01.2024 11:53
1 552
package main import "fmt" func main() { slice := int{1} fmt.Println(slice) }
alhaos
12.01.2024 18:08
7 789
Прошу тех у кого есть четкое понимание функционала этого пакета, поделиться наиболее адаптивным источником информации для понимания, из тех статей и роликов, что я нахожу на просторах складывается...
alhaos
09.01.2024 10:02
0 734
Доброго дня, спрашиваю мнение... Что логичнее всего должен вернуть метод который принимает на вход директорию и расширение файла, и возвращает последний по времени кодификации файл в том случае...
alhaos
07.01.2024 13:43
5 1,212
На просторах интернета нашел пример получения части изображения, не пойму как это работает, растолкуйте пожалуйста. f, err := os.Open(filename) if err != nil { return "",...
alhaos
04.01.2024 19:25
3 780
Напишите функцию Contains(r io.Reader, seq byte) (bool, error) которая должна найти первое вхождение байт seq в данных, доступных через Reader r. Если последовательность найдена - верните true, nil,...
DanMAm
04.01.2024 17:13
7 1,548
собсна, сабж. получаю данные из firebird'а и хочу их вместо консоли вывести в gui. наткнулся на fyne. есть ли у него grid? и можно ли в него выести табличные данные? если несложно поделитесь...
jkadaba
04.01.2024 08:40
1 737
В ядро многих ОС встроена поддержка AES кодирования/декодирования. Со вставкой на asm я немного знаком. Однако Go не поддерживает вставки на asm, а со вставками на С/С++ я, пока, не знаком. Хотелось...
Able man
28.12.2023 18:43
11 817
нужно протестировать CRUD. создал моки репозиториев, сгенерировал код с помощью gomock. а что дальше с этими сгенерированными методами делать? как мне сервис протестировать? я же не буду их в сервисе...
Nesh
25.12.2023 11:43
1 760
Мы с gpt4 и ai jetbrains в тупике. Вроде всё просто: package main import ( "database/sql" "fmt"
andreysneg
23.12.2023 23:44
1 664
Всем привет В go есть вот такая библиотека: https://pkg.go.dev/github.com/use-go/onvif Там же есть примеры, пробую первый, который DeviceService. Заполняю своими данными блок dev, err :=...
Taiphoon
18.12.2023 19:10
1 852
package main import ( "fmt" ) func modifySlice1(nums int) { nums = append(nums, 4) nums = 2 nums = 1
Ivanty
06.12.2023 15:47
1 612
Не могу понять, почему в этой конструкции выводит все условия, можете объяснить пожалуйста (только начал изучать go перешёл с паскаля со свитч конструкцией впервые сталкиваюсь) x := 5 ...
Ivanty
28.11.2023 13:21
1 469
Напишите функцию Rotate(data int, pos int) int, которая осуществляет циклический сдвиг элементов слайса чисел на заданное количество позиций. Пример: если data = и pos = 3, то функция должна...
DanMAm
27.11.2023 07:49
1 846
Напишите функцию Rotate(data int, pos int) int, которая осуществляет циклический сдвиг элементов слайса чисел на заданное количество позиций. Пример: если data = и pos = 3, то функция должна...
Dmitry0-01
26.11.2023 12:47
24 2,064
Напишите функцию SumUp(filepath, colname string) (int, error), которая читает файл формата csv и суммирует значения из колонки colname. Верните полученную сумму если нет ошибок, иначе 0 и ошибку. ...
DanMAm
26.11.2023 12:24
2 960
В программировании стек представляет собой контейнер, в который элементы включаются и удаляются только с одного конца, называемого вершиной стека. Когда элемент добавляется в стек, он располагается...
Dmitry0-01
25.11.2023 17:46
1 613
Приветствую. Решил написать себе небольшого помощника для торговли, но вот беда - получаю ошибку "10004 error sign!" Пробовал библиотеки: https://github.com/hirokisan/bybit.git client :=...
uan
13.11.2023 15:50
0 587
Задать вопрос
       
 
Новая тема
Новые блоги и статьи
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
Как написать микросервис на Go/Golang с Kafka и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
Как написать микросервис с нуля на C# с RabbitMQ, CQRS и CI/CD
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента! 4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве). Первое вводное занятие. . .
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта в Gowin Eda. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
UserScript для подсветки кнопок языков программировани­­­­я в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения: / / ==UserScript== / / @name CF_DefaultLangSelect / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru