首页 > 其他分享 >go语言结构

go语言结构

时间:2023-07-06 09:33:57浏览次数:27  
标签:函数 fmt Print func go 结构 main 语言

基础组成

  • 包声明
  • 引入包
  • 函数
  • 变量
  • 语句 & 表达式
  • 注释
package main

import "fmt"
func init(){
fmt.Print("hello world1\n")
}

func main(){
fmt.Print("hello world")
}

  

package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 main 的包

func main() 是程序开始执行的函数。main 函数是每一个可执行程序所必须包含的,一般来说都是在启动后第一个执行的函数(如果有 init() 函数则会先执行该函数)

go run main.go

  

标签:函数,fmt,Print,func,go,结构,main,语言
From: https://www.cnblogs.com/fczlm/p/17531210.html

相关文章

  • 【854】通过polygon切取tif栅格数据
    参考:CuttingapolygonfromTIFFwithPython[closed]importrasterioimportrasterio.maskimportgeopandasasgpddataset=rasterio.open("wc2.1_10m_elev.tif")gdf_africa=gpd.read_file("africa1_map.gpkg")poly=gdf_africa.loc[0,&......
  • go select 使用总结
    转载请注明出处:在Go语言中,select语句用于处理多个通道的并发操作。它类似于switch语句,但是select语句用于通信操作,而不是条件判断。select语句会同时监听多个通道的操作,并选择其中一个可用的通道进行操作。select语句的语法如下:select{case<-channel1://......
  • python: Ten Sort Algotrthms
     #encoding:utf-8#Author:geovindu,GeovinDu涂聚文.#IDE:PyCharm2023.1python11#Datetime:2023/7/220:25#User:geovindu#Product:PyCharm#Project:pythonStudyDemo#File:TenSortAlgotrthms.py#explain:学习......
  • 汇编语言(王爽)实验10.2
    assumecs:codecodesegmentstart:movax,4240Hmovdx,000FHmovcx,0AHcalldivdwmovax,4c00hint21hdivdw:movbx,ax;X的低16位暂存在bx中movax,dxmovdx,0divcxmovsi,ax......
  • 打造自己的脚本语言jacsl-基于C++(1)
    目录flexbison统计字数示例简单计算器flexbisonsudodnfinstallflexbisonsudodnfinstallflex-devel统计字数示例/*字数统计示例*/%{intchars=0;intwords=0;intlines=0;%}%%[a-zA-Z]+{words++;chars+=strlen(yytext);}\n{chars++;lines++;}.{chars......
  • 数据结构(第六章)
    数据结构(第六章)图定义:图是由顶点的有穷非空集合和顶点之间边的集合组成的,通常表示为G(V,E),其中,G表示一个图,V是图G中顶点的集合,E是图G中边的集合。特性:​在图中数据元素,我们称之为顶点。任意两个顶点之间都有可能有关系,顶点之间的逻辑关系用边来表示。无向图定义:如......
  • GOPEED, 一款支持全平台的下载器
    GOPEED,一款支持全平台的下载器开源、轻量、原生,支持(HTTP、BitTorrent、Magnet等)协议下载。下载地址下载首页......
  • go语言的"面向对象"
    面向对象定义面向对象三要素:封装:将属性(数据)和方法(操作)封装,提供访问控制,隐藏实现细节,暴露该暴露的继承:子类可以从父类直接获得属性和方法,减少重复定义。子类中如果与父类不同,可以自己定义新的属性和方法,也可以覆盖同名的属性和方法多态:前提是继承和覆盖,使得子类中虽然使用同......
  • go语言结构体排序
    排序接口从接口定义来看,要实现某类型的排序要知道有多少个元素2个指定索引的元素怎么比较大小,索引i的元素小于索引j的值返回true,反之返回false如何交换指定索引上的元素那么自定义类型,要想排序,就要实现sort包中该接口。结构体排序 假设有N个学生,学生有姓名和年龄,按照年龄......
  • vue(一)vue项目结构
    安装Vuenpminstall-g@vue/clivue--version创建vue项目vuecreatevue-demo运行项目cdvue-demonpmrunserve安装vue高亮插件:vscode安装volar项目结构Vue的默认包管理器为yarn。。如果你此后需要使用不同的包管理器,则可以在运行vuecreate时传入参数--packageMa......