Funciones

func, con los tipos después de los nombres

Una función en Go empieza con func, luego el nombre, luego los parámetros, luego el tipo de retorno. La vuelta de tuerca viniendo de Swift: el tipo va después del nombre, tanto para los parámetros como para el retorno.

  • Swift: func greet(name: String) -> String
  • Go: func greet(name string) string

Sin ->, sin etiquetas de argumento, sin String con S mayúscula. Solo name string, y luego el tipo de retorno solo, después de la lista de parámetros.