Техническое собеседование Golang Middle Апрель 2025
Задача 1. Реализуйте конфиг при помощи Options Pattern.
Решение:
package main
import (
"fmt"
"time"
)
type Config struct {
Host string
Port int
UseSSL bool
Timeout time.Duration
}
type Option func(*Config)
func```