В пустой: любое значение присваивается var x any = value. Обратно: type assertion v := x.(ConcreteType) или v, ok := x.(ConcreteType). Для проверки типа - type switch. При неверном утверждении типа - паника (без ok) или ok == false.
var x any = value
v := x.(ConcreteType)
v, ok := x.(ConcreteType)