IT评测·应用市场-qidao123.com

标题: golang基础知识 [打印本页]

作者: 去皮卡多    时间: 2023-5-4 14:39
标题: golang基础知识
一 golang基础知识

Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种计算机编程语言语言。
设计初衷
Go语言是谷歌推出的一种的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发Go,是因为过去10多年间软件开发的难度令人沮丧。派克表示,和今天的C++或C一样,Go是一种系统语言。他解释道,"使用它可以进行快速开发,同时它还是一个真正的编译语言,我们之所以现在将其开源,原因是我们认为它已经非常有用和强大。"
应用领域

数据类型
基础组件分为以下几种
声明包和引用包
  1. package main
  2. import (
  3. "fmt"
  4. "lind-go/common"
  5. //自定义的本项目的包
  6. _ "lind-go/common"
  7. )
复制代码
赋值符号
  1. var a
  2. b :=
复制代码
其中var 这种方式不论是局部还是全局变量都可以使用,但是后者也就是:=只有局部变量可以使用。也就是只有函数内部才能使用。
并且,var后面的变量后面的类型是可以省略的,省略后,go会在编译过程中自动判断。所以如果不省略就是长这样 var a int 。
数组的初始化
  1. // 初始化的方式1
  2. a := [6]string{}
  3. // 初始化的方式2
  4. var a [6]string
  5. a[0] = "0"
  6. a[1] = "1"
  7. a[2] = "2"
  8. a[3] = "3"
  9. a[4] = "4"
  10. a[5] = "5"
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4