Як змінити int64 на рядок у Golang?
Щоб перетворити int на рядок у Go, використовуйте strconv. Itoa() (int32 до рядка) і strconv. FormatInt() (від int64 до рядка) функції, які є частиною пакету strconv Go.
Використовуючи специфікатор формату "X", ви можете представити значення Int64 як шістнадцятковий рядок.
Перетворення int на рядок у GoLang Найпростіший спосіб перетворити int на рядок у Go – це використовувати fmt. Функція спринту. Це також безперебійно працюватиме для типів int64.
Функцію Sprintf() у Go можна використовувати для перетворення інтерфейсу на рядок, ми можемо досягти того самого результату, відформатувавши значення інтерфейсу за допомогою заповнювача "%v". Для цієї функції було визначено вихідний код. У цьому випадку для змінної "I1" оголошено порожній тип інтерфейсу (інтерфейс).
Використання strconv. bitSize: розрядність потрібного цілочисельного типу (наприклад, 64 для int64). У цьому прикладі рядок «12345» успішно перетворено на ціле число 12345 типу int64.
Як перетворити ціле число на рядок у Golang
- Спосіб 1: Використання strconv. Ітоа() …
- Спосіб 2: Використання fmt. Sprintf() …
- Спосіб 3: Використання strconv. FormatInt() …
- Спосіб 4: використання перетворення рядка шляхом приведення. Іноді проста операція приведення може перетворити int на рядок у Golang. …
- Спосіб 5: Використання strconv. AppendInt()