Go语言基础语法--注释、基础结构2

本文介绍GO语言的基础语法,包括注释使用、包声明、常量定义、全局变量声明、类型定义、结构体与接口声明及函数定义。重点讲解了源文件的第一行必须是package关键字声明,以及各种声明的规范。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

章节

  • GO语言基础语法--注释、基础结构(重要)

1.GO语言基础语法---注释、基础结构

//程序所属的包,且必须在源文件代码第一行
package main

import "fmt"

//常量定义 采用const、且可以声明变量类型
const CONST_PARAM string = "常量"

//全局变量声明
var globalParam string = "全局变量"

//一般类型变量声明
type intParam int

//结构体声明
type Learn struct {

}

//声明接口
type MarkforkLearn interface {

}

//自定义函数
func learnBySelf(){
    fmt.Println("learn by myself")
}

//main() 函数 可执行文件
func main() {
    learnBySelf()
    fmt.Println("hello word")
}

基础结构注意事项

  • 源文件第一行必须是 package 关键字声明,声明原文件所属的包。
  • import 表示引入的第三方包
  • const 表示常量定义
  • var 表示全局变量声明,可在main函数、普通函数当中调用
  • type paramName int|int32|float32 表示普通变量声明,不一定要有
  • type structName struct 声明结构体,结构体名称第一个字母大写
  • type interfaceName interface 声明接口,接口名大写
  • func originalFunc () {...} 普通函数声明
  • func main() {...} 程序运行主入口
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值