📌 В Go есть два разных способа собирать пути, и это важно понимать:  
👉 Нужно указать путь к файлу на диске?
Используй
Он сам подставит правильные разделители:
-
-
👉 Нужно собрать путь со слешами, например для URL?
Используй
Он всегда будет использовать
⚠️ На Linux оба варианта могут выглядеть одинаково, но на Windows результат будет другим.
#golang #go #programming #backend
👉 Нужно указать путь к файлу на диске?
Используй
filepath.Join из пакета path/filepath.  Он сам подставит правильные разделители:
-
/ на Linux и macOS  -
\ на Windows  👉 Нужно собрать путь со слешами, например для URL?
Используй
path.Join из пакета path.  Он всегда будет использовать
/ и работать одинаково на всех ОС.  ⚠️ На Linux оба варианта могут выглядеть одинаково, но на Windows результат будет другим.
#golang #go #programming #backend
👍21❤2
  