variables


Node.js

  1. // function scoped
  2. var foo = 'foo'
  3. // block scoped
  4. let bar = 'bar'
  5. // constant
  6. const qux = 'qux'

Go

(variables are block scoped in Go)

  1. package main
  2. func main() {
  3. // explicit
  4. var foo string = "foo"
  5. // type inferred
  6. var bar = "foo"
  7. // shorthand
  8. baz := "bar"
  9. // constant
  10. const qux = "qux"
  11. }