Определить тип переменной в Go

Содержание
Введение
Пример
В других языках

Введение

Пример

package main import ( "fmt" "reflect" ) func main() { var_str := "string" var_int := 10 var_float64 := 1.2 var_bool := true var_complex128 := complex(2, 3) r, im := real(var_complex128), imag(var_complex128) fmt.Println(reflect.TypeOf(var_str)) fmt.Println(reflect.TypeOf(var_int)) fmt.Println(reflect.TypeOf(var_float64)) fmt.Println(reflect.TypeOf(var_bool)) fmt.Println(reflect.TypeOf(var_complex128)) fmt.Println(reflect.TypeOf(r), reflect.TypeOf(im)) }

string
int
float64
bool
complex128
float64 float64

В других языках

Похожие статьи
Программирование на Go
Объявление переменных
Определить тип переменной
Указатели
Константы
Сертификаты
Запросы к REST API на Go
Установка в Linux
Make
Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@eth1.ru если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Хотите поддержать сайт материально
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......