Go语言基础知识

Go语言的一般结构:basic_structure.go

Go程序是通过package来组织的,只能同过package名称为main的包可以包含main函数(一个可执行程序只能有一个main包)

 

  1. 通过import关键字来导入其它非main包
  2. 通过const关键字来进行常量的定义
  3. 通过在函数体外部使用var关键字来定义全局变量的声明或赋值
  4. 通过type关键字来进行结构(struct)或接口(interface)的声明
  5. 通过func关键字来进行函数的声明
//当前程序的报名
package main
//导入其它的包
import "fmt"
//导入多个包 import ( "fmt" "io" "os" "time" ) //常量的定义 const one = 1234; //全局变量的声明与赋值 var name = "zhangshan"; //一般类型声明 type newType int //结构声明 type gopher struct {} //接口声明 type golang interface {} //由main函数作为程序入口点启动 func main(){   fmt.println("Hello Go") }

 可见性规则

  Go语言中,使用大小写来决定该常量、变量、类型、接口、结构或函数是否可以被外部包所调用

    根据约定,函数名首字母小写即为private(私有方法),函数名首字母大写即为public(公共方法)

转载于:https://www.cnblogs.com/itlizi/p/7573455.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值