Appearance
Переменные
Способы объявления переменных
Typescript
- var foo = 1;
- let foo = 1; / let foo: number;
- const foo = 1;
var - область видимости внутри функции, всплытие переменной
let/const - блочная область видимости
Golang
- var foo int = 1; / var foo int;
- foo := 1;
- foo := new(int); - new возвращает указатель на выделенный блок памяти
- const foo = 1;
- foo := make([]string, 5) - создает slice заданной длины
Postgresql
sql
create or replace function example() returns integer as $$
declare
foo integer;
begin
return foo;
end;
$$ language plpgsql;