Go offers excellent support for string formatting in
the |
|
|
|
|
|
|
|
|
|
Працюючи з форматуванням рядків ми спершу маємо зрозуміти
поняття “дієслова”, яким є спеціалізований ключ або комбінація
ключів. Такі ключі вживаються для заміни/перетворення значення в
рядку. Наприклад, |
|
Якщо значення є структурою, |
|
Варіація |
|
Тип значення можна отримати за допомогою дієслова |
|
Форматування логічного типу даних ( |
|
Існує багато варіцій форматування для цілих чисел.
Використання |
|
Так наприклад відображувати значення у двійковій системі числення. |
|
Код |
|
|
|
Також є кілька налаштувань для форматування чисел з плаваючою
комою. Найбільш базовим з нах є |
|
|
|
Базове відобряження рядків |
|
Для подвійної екранізацій рядків скористайтесь |
|
Так само, як і з цілими числами, |
|
Щоб надрукувати адресу пам’яті вказівника
(а так відображаються вказівники) використайте |
|
Коли форматуєте рядки - вам інколи необхідно буде контролювати
точність та довжину фінального “числа”. Щоб вказати довжину
цілого числа, скористайтесь числом після символа |
|
Ви такою можете вказати довжину чисел після коми для десяткових чисел, хоча зазвичай вам також знадобиться обмежити точність обрахунку числа після коми водночас до точності кількості знаків. |
|
Для вирівнювання вліво, скористайтесь прапорцем |
|
Можливо вам забажається відформатувати не тільки числа, а й рядок схожим чином, наприклад, для положення в табличному виводі. Вирівняти по правій стороні можна наступним чином. |
|
Вирівняти по лівій стороні можна за допомогою, вже
знайомого нам за попереднім прикладом з числам, прапорцем |
|
Допоки ми бачили |
|
Ви можете сформувати та надрукувати до |
|
|
Наступний приклад: Текстові Шаблони.