Estrutura gramatical da linguagem GO

Estrutura da linguagem GO

  1. declaração de pacote
  2. Pacote de importação
  3. função
  4. variável
  5. declaração && expressão
  6. Comente
package main
import "fmt"
func  main() {
	fmt.Println("Hello,World!")
}

Por exemplo, este bloco de código é explicado linha por linha de acordo com a estrutura de sintaxe acima.

A primeira linha do pacote main define um nome de pacote. A primeira linha não comentada no arquivo fonte deve indicar a qual pacote este arquivo pertence. Por exemplo, o pacote main pode representar um programa executado independentemente. Cada aplicação GO contém um pacote main

A segunda linha import "fmt" informa ao compilador GO que este programa usa o pacote fmt (funções ou outros elementos).O pacote fmt implementa funções IO formatadas (entrada/saída).

A terceira linha, func main(), é a função onde o programa começa a ser executado. A função principal deve ser incluída em cada programa executável. De modo geral, é a primeira função a ser executada após a inicialização (se houver uma função int(), esta função será executada primeiro)

A quarta linha, fmt.Printl() , envia a string para o console e adiciona uma quebra de linha automática\n no final.

Precauções:

{} não pode ser colocado em uma linha separada, deve estar após a função, caso contrário, um erro será relatado.

Quando identificadores (incluindo constantes, variáveis, tipos, nomes de funções, campos de estrutura, etc.) começam com uma letra maiúscula, como Grupo1, então os objetos que usam esta forma de identificador podem ser usados ​​por código externo (o programa cliente precisa importar este pacote primeiro), que é chamado de exportação (como público em linguagens orientadas a objetos). Se o identificador começar com uma letra minúscula, ele não será visível fora do pacote, mas será visível dentro de todo o pacote.

Bem-vindos a todos para seguirem minha conta oficial, aprenderem sobre operação e manutenção, segurança e desenvolvimento juntos, trabalharem duro juntos e progredirem juntos.

 

 

Acho que você gosta

Origin blog.csdn.net/u011630259/article/details/132083768
Recomendado
Clasificación