Go підтримує кодування/декодування base64. |
|
|
|
для початку давйте включимо для імпорту пакет |
|
|
|
Це рядок - що ми будемо кодувати та декодувати. |
|
Go підтримує як стандартний так і URL-сумісний base64. Спочатку наведемо приклад використання стандартного base64. Механізм кодування потребує зріз байтів, отож ми конвертуємо наш рядок до потрібного типу. |
|
Розкодування може повертати помилку, яку ви можете перевірити. |
|
А це ми кодуємо/розкодовуємо, за допомогою URL-сумісного base64. |
|
Рядки кодуються по-різному при використанні
стандартного енкодера та енкодера URL (різниця полягає
в закриваючому символі |
|
|
Наступний приклад: Читання файлів.