Shenhi
本帖最后由 gooding300 于 2019-5-12 14:41 编辑
这里先提一下,本人是学生党!将会时不时回来更新教程!本人也在学习中!本人在B站也出过一些教程视频!
关于Go语言的一些介绍什么的大家可以自行百度!这里就不多说了!
Go语言适合于WEB开发
这里顺便提一下!GO语言没有继承这个概念!所以可能大家有些不习惯.....
不过Go用嵌套来代替继承,甚至更好用!

所以大家学完这些基础教程希望能对Go语言有个初步了解
以后咱们再说深的之类的!
这里如果大家有问题我不能一一回复大家可以去Go语言社区去询问哈!
那么,开讲呗!


1、语法结构

代码表1-1

  1. package main

  2. import "fmt"

  3. func main() {
  4. <p style="line-height: 30px; text-indent: 2em;">    fmt.println("Hello World")
  5. }</p>
复制代码

代码表1-1,这是一个简单的终端输出 "Hello World" 的程序。当然,接下来会一一分析代码的功能。但是一些了解过JAVA的人和学过JAVA的人是不是发现了什么?

没错!importpackage!!!

这两个 关键字JAVA中的一样

package: 大家可以理解为 “打包” ,将代码写在Go(.go)文件中,经过编译成为Golang的库文件(.a),然后通过import

来引入

import:引入库文件(.a),可使用其中的代码(PS:使用库文件中的代码时,需带上包名,其中的函数及结构体需要首字母大写来代表以后的教程中会细讲!

func:Golang还有"函数"这个概念,所以也可以说其是函数式语言(其实并不严谨)。func 用来声明一个函数,而main函数( func main() )则为程序的入口!当然,Golang也有"方法"的概念。后边讲哈!

fmt.println:"fmt"为包名,"."是选择器(大家把它当“的”就行了,就这么想), "println"为函数名


看了上面的试例,相信大家对GO语言也有一些了解啦!

那么今天就先到这里吧!


最后, 虽然Go简单易上手,不过要认真学习,学习其语言的特性!

还有就是如果学习Go差不多的话!学习其他语言也是上手非常快的!


2021.12 数据,可能有更多内容这里先提一下,本人是学生党!将会时不时回来更新教程!本人也在学习中!本人在B站也出过一些教程视频!
关于Go语言的一些介绍什么的大家可以自行百度!这里就不多说了!
Go语言适合于WEB开发
这里顺便提一下!GO语言没有继承这个概念!所以可能大家有些不习惯.....
不过Go用嵌套来代替继承,甚至更好用!


所以大家学完这些基础教程希望能对Go语言有个初步了解
以后咱们再说深的之类的!
这里如果大家有问题我不能一一回复大家可以去Go语言社区去询问哈!
那么,开讲呗!


1、语法结构


代码表1-1

代码:

  1. package main

  2. import "fmt"

  3. func main() {
  4. <p style="line-height: 30px; text-indent: 2em;">    fmt.println("Hello World")
  5. }</p>

代码表1-1,这是一个简单的终端输出 &quot;Hello World&quot; 的程序。当然,接下来会一一分析代码的功能。但是一些了解过JAVA的人和学过JAVA的人是不是发现了什么?

没错!importpackage!!!

这两个 关键字JAVA中的一样

package: 大家可以理解为 “打包” ,将代码写在Go(.go)文件中,经过编译成为Golang的库文件(.a),然后通过import

来引入

import:引入库文件(.a),可使用其中的代码(PS:使用库文件中的代码时,需带上包名,其中的函数及结构体需要首字母大写来代表,以后的教程中会细讲!

func:Golang还有&quot;函数&quot;这个概念,所以也可以说其是函数式语言(其实并不严谨)。func 用来声明一个函数,而main函数( func main() )则为程序的入口!当然,Golang也有&quot;方法&quot;的概念。后边讲哈!

fmt.println:&quot;fmt&quot;为包名,&quot;.&quot;是选择器(大家把它当“的”就行了,就这么想), &quot;println&quot;为函数名


看了上面的试例,相信大家对GO语言也有一些了解啦!

那么今天就先到这里吧!


最后, 虽然Go简单易上手,不过要认真学习,学习其语言的特性!

还有就是如果学习Go差不多的话!学习其他语言也是上手非常快的!


Shenhi
233333 本人初中生 坚持更新!  希望大家也能被Go语言的效率所吸引!

Zapic
其实我比较在意go的交叉编译...
写过两句golang但可能PHP和C#写多了感觉不太友好...
但不过还可以期待一下的,请楼主勿必加油.
  1. //PHP
  2. include("zapic.php");
  3. //C#
  4. using Zapic;
复制代码

森林蝙蝠
这和mc有什么关系,你想用go再造个mc?

第一页 上一页 下一页 最后一页