赛车程序出租 Go语言基础01

电视里情节 · · 721 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

Go程序的一般结构:basic_structure.go
•赛车程序出租【企 娥:217 1793 408】
• Go程序是通过 package来组织的
• 只有package名称为main的包可以包含main函数
• 一个可执行的程序有且仅有一个main包

• 通过import关键字来导入其他非main包
• 通过const关键字来进行常量的定义
• 通过在函数体外部使用var关键字来进行全局变量的声明于赋值
• 通过type关键字来进行结构(struct)或接口(interface)的声明
• 通过func关键字来进行

可见性规则

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

函数名首字母大写即为public

package main
//当前程序的包名

import "fmt"
//导入其他的包

const PI = 3.13
//常量的定义用const修饰,名称全部大写

var a string = "hello"
var b = 123//自动类型识别
//全局变量的声明与赋值,全局变量可以在整个包中使用

type name int
//基本类型声明

type gopher struct {
age int
sex int
}//结构的声明

type golang interface {}
//接口的定义

func main() {
fmt.Println("hello,word")
}


有疑问加站长微信联系(非本文作者)

本文来自:51CTO博客

感谢作者:电视里情节

查看原文:赛车程序出租 Go语言基础01

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

721 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传