let‘sgogo语言入门篇(代码片段)

谁吃薄荷糖 谁吃薄荷糖     2022-12-25     567

关键词:

吉祥物镇楼

go语言简述

Go(Golang)是谷歌开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。Go专门针对多处理器系统应用程序的编程进行了优化,它是一种非常有用强大的系统语言,go的程序速度上可以媲美C或者C++代码,并且它还更加安全、执行并行进程。Go支持面向对象,且具有真正的闭包(closures)和反射(reflection)等功能。Go可以在不损失应用程序性能的情况下降低代码的复杂性。

环境搭建

万事开头难。。。
直接在浏览器流输入https://golang.google.cn/dl/。。。加载半天失败了。。。。
应该被墻了。。。哎

找了半天。。。
终于在https://studygolang.com/dl里找到了。。。然后直接点击链接去下载。。。不容易。。。

附上我下载的源代码和msi程序:go源码和windows安装包.rar

demo编写

编写经典demo:hello.go

package main
import "fmt"
func main()
	fmt.Println("hello, world.");

编译并执行此go文件:

PS C:\\Users\\Mints\\Desktop> go build hello.go
PS C:\\Users\\Mints\\Desktop> .\\hello.exe
Hello, World!

也可以使用go run命令执行:

PS C:\\Users\\Mints\\Desktop> go run hello.go
Hello, World!

go语言入门篇-复合数据类型(代码片段)

复合数据类型主要讨论四种类型——数组、slice、map和结构体数组和结构体聚合类型  --数组和结构体都是有固定内存大小的数据结构  --数组:由同构的元素组成——每个数组元素都是完全相同的类型  --结构体:由... 查看详情

go语言入门篇-命令与语法(代码片段)

一。命令基础1.gorun:用于运行命令源码文件(如:gorunhelloworld.go)只能接受一个命令源码文件以及若干个库源码文件作为文件参数其内部操作步骤:(1)先编译源码文件再运行先会编译作为参数的源码文件-》编译结果放入临时... 查看详情

代码人入门——生产环境篇(代码片段)

...门系列没开工在最简易的情况下,无论是C还是JAVA等语言,在安装好开发环境后都可以使用记事本改后缀加命令行语句的方式编译代码生产程序。但显然& 查看详情

es6入门(代码片段)

1、简介  ECMAScript6.0是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。  ECMAScript和JavaScript的关系是,前者是后者的规格,后... 查看详情

c语言入门篇---表达式(代码片段)

表达式是C语言的主体。在C语言中,表达式由操作数和操作符组成。最简单的表达式可以只含有一个操作数。表达式可分为 简单表达式和复杂表达式。简单表达式:可以只含有一个操作数。复杂表达式:可以含有两... 查看详情

c语言学习笔记-入门整合篇(代码片段)

(该篇学习内容全部来自于C语言中文网,本篇内容仅仅是简易学习笔记)数据在内存中存储内存条包含了上亿个电子元器件。这些元器件,实际上就是电路;电路的电压会变化,要么是0V,要么是5V,只... 查看详情

c语言学习笔记-入门整合篇(十万字长文)(代码片段)

(该篇学习内容全部来自于C语言中文网,本篇内容仅仅是简易学习笔记,以自己的理解+网站部分描述结合+个人补充,并不适合编程初学者观看!!!需要有一定的编程基础)数据在内存中存储内存条包含了上亿个电... 查看详情

系列教程之《高铁上的go》-第一篇(代码片段)

...一个Go程序。系列教程之《高铁上的GO》-第一篇Let‘SGOGo语言的优点Go适合做什么Go的未来安装检查Go开发编辑器GOROOT和GOPATHGOPROXY第一个Go程序HelloWorldgomodinit编写代码编译gorungoinstall参考文档Let‘SGOGo是一门编译型的和静态的编程语... 查看详情

c语言从入门到入土(入门特别篇)珠玑妙算益智小游戏(代码片段)

目录一这里先提几点:1.生成随机数还是老方法。2.isdigit函数:3.计算程序所花的时间:4.字符与对应整数的关系二:游戏实现test.c:game.c:game.h:谁都不能阻挡你成为优秀的人。//游戏题目//珠玑妙算&#x... 查看详情

sqlserver入门教程-基础篇(代码片段)

目录🎈前言🌻SQLServer介绍🌼SQLServer数据库简介🌷数据库的常见分类🌺SQL语言的分类🙈SQLServer基础语言学习🙉CREATEDATABASE-创建数据库🙊ALTERDATABASE-修改数据库🐵DROPDATABASE-删除数据库&# 查看详情

全网最强c语言学习c语言入门篇(主线)——初识c语言①(代码片段)

...ff0c;但博主有心将这个系列做好、做精。实话说博主学习C语言不过两个多月,也很能明白初学者的困惑,所以会尽肯能详细。同时作为一个系统的教程,这个系列会持续推新的,所以关注博主🍻,在学习C... 查看详情

网页网站基础入门篇:运行第一个网页(代码片段)

...   对于网页呢!其实入门并不难,反而要比入门C语言还简单.    后缀名字改为.html   网页不需要解释器,你自己写的代码只要按照网页的规定来写,浏览器自己去识别现在写个最简单的...让网页显... 查看详情

webservice案例入门(基础篇)(代码片段)

[版权申明:本文系作者原创,转载请注明出处]文章出处:http://blog.csdn.net/sdksdk0/article/details/52106690作者:朱培ID:sdksdk0邮箱:zhupei@tianfang1314.cn一、简介Webservice:跨语言跨平台的远程调用技术。Webse 查看详情

代码人入门——生产环境篇(代码片段)

...门系列没开工在最简易的情况下,无论是C还是JAVA等语言,在安装好开发环境后都可以使用记事本改后缀加命令行语句的方式编译代码生产程序。但显然,这样的开发方式是低效的,我们需要更高效且容易的开发... 查看详情

代码人入门——生产环境篇(代码片段)

...门系列没开工在最简易的情况下,无论是C还是JAVA等语言,在安装好开发环境后都可以使用记事本改后缀加命令行语句的方式编译代码生产程序。但显然,这样的开发方式是低效的,我们需要更高效且容易的开发... 查看详情

算法每日一练入门篇一(代码片段)

...值:"dcba"题解解法一:思路:直接使用语言的库函数完成Python版classSolution:defsolv 查看详情

算法每日一练入门篇一(代码片段)

...值:"dcba"题解解法一:思路:直接使用语言的库函数完成Python版classSolution:defsolv 查看详情

一篇入门--scala反射(代码片段)

...些简单的反射例子.什么是反射我们知道,Scala是基于JVM的语言,Scala编译器会将Scala代码编译成JVM字节码,编译过程中会擦除Scala特有的一些类型信息,这就叫类型擦除(type-erasure).而我们开发过程中,可能需要在某一时刻获得类中的详细... 查看详情