广告
返回顶部
首页 > 资讯 > 后端开发 > GO >Go语言基础入门应用简介及常用命令
  • 836
分享到

Go语言基础入门应用简介及常用命令

2024-04-02 19:04:59 836人浏览 八月长安
摘要

目录Go语言简介Go语言的主要特点【重点】Go语言应用Go语言中常用命令Go语言中可见性规则【重点】 Go语言简介 Go 是一门开源、支持并发、垃圾回收的编译型系统编程语言从 200

在这里插入图片描述

Go语言简介

Go 是一门开源、支持并发、垃圾回收的编译型系统编程语言从 2007 年末由 Robert Griesemer,Rob Pike,Ken Thompson 主持开发,后来还加入了 lan Lance Taylor,Russ Cox 等人并最终在 2009年11月 开源,在 2012 年早些时候发布了 Go 1 稳定版本。

Go语言的主要特点【重点】

  1. 没有继承多态的面向对象
  2. 强一致性类型
  3. interface不需要显示声明
  4. 没有异常处理
  5. 基于首字母的可访问特性
  6. 不用的import或者变量引起编译错误
  7. 完美而卓越的标准库包
  8. Go语言是编译的静态类型语言,可通过指针直接操作内存
  9. 类型安全 和 内存安全;
  10. 以非常直观和极低代价的方案实现高并发并发编程】;
  11. 高效的垃圾回收机制(内置 runtime);
  12. 快速编译(同时解决 C 语言中头文件太多的问题);
  13. 为多核计算机提供性能提升的方案函数可以返回多个值

Go语言应用

服务器编程:处理日志、数据打包、文件系统等;

分布式系统数据库处理器,中间件等;

网络编程:目前使用最多最广泛的一块,WEB 应用、api 应用等;

云平台:目前云平台逐步采用 Go 实现;

区块链开发

大型游戏服务端开发

Go语言中常用命令

go get:获取远程包(需要提前安装 git 或 hg);

go run:直接运行程序;

go build:项目发布;

go fmt:格式化源码(部分 IDE 在保存时自动调用);

go install:编译包文件并编译整个程序;

go test:运行测试文件;

go doc:查看文档;

go help:查看

go 命令行;

Go语言中可见性规则【重点】

Go语言中,使用大小写来决定该常量、变量、类型、接口、结构是否可以被外部所调用
函数名首字母 小写 即为 private,函数名首字母 大写 即为 public。

以上就是Go语言基础入门应用简介及常用命令的详细内容,更多关于Go语言的资料请关注编程网其它相关文章!

您可能感兴趣的文档:

--结束END--

本文标题: Go语言基础入门应用简介及常用命令

本文链接: https://www.lsjlt.com/news/157603.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Go语言基础入门应用简介及常用命令
    目录Go语言简介Go语言的主要特点【重点】Go语言应用Go语言中常用命令Go语言中可见性规则【重点】 Go语言简介 Go 是一门开源、支持并发、垃圾回收的编译型系统编程语言从 200...
    99+
    2022-11-12
  • 如何理解Go语言基础入门应用及常用命令
    本篇文章给大家分享的是有关如何理解Go语言基础入门应用及常用命令,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Go语言简介Go 是一门开源、支持并发、垃圾回收的编译型系统编程语...
    99+
    2023-06-25
  • Go语言基础go build命令用法及示例详解
    目录go build一个Go项目在GOPATH下,会有如下三个目录 使用:注意: go build 1. 用于测试编译多个包或一个main包 2. build命令编译包丢弃非main...
    99+
    2022-11-12
  • Go语言基础go doc命令用法及示例详解
    目录go doc一、使用go doc命令在终端查看go doc packagego doc package/subpackagego doc package function二、使用...
    99+
    2022-11-12
  • Redis入门基础常用操作命令整理
    目录Redis基础一、redis是单线程二、关于数据库的常用操作1. 默认数据库2. 切换数据库3. 查看数据库大小4. 清空数据库三、关于Redis-Key的常用操作1. set ...
    99+
    2022-11-13
  • Go语言基础go install命令使用示例详解
    目录go install一、使用二、包名和目录名的关系三、注意 go install 编译并安装代码包,对于库,会生成目标库文件,并且放置到GOPATH/pgk目录下。 对于可执文件...
    99+
    2022-11-12
  • Go语言基础go fmt命令使用示例详解
    go fmt 命令主要是用来帮你格式化所写好的代码文件【很多第三方集成软件都是使用了go fmt命令】 一、使用: go fmt <文件名>.go 使用go fmt命令...
    99+
    2022-11-12
  • MySQL数据库基础入门之常用命令小结
    本文实例讲述了MySQL数据库基础入门之常用命令。分享给大家供大家参考,具体如下: 接上一篇:MySQL数据库主从同步实战过程 mysql命令介绍 mysql 是数据库管理命令 通过mysql --help来查看相关...
    99+
    2022-05-18
    MySQL 数据库 常用命令
  • Redis入门基础常用操作命令实例分析
    今天小编给大家分享一下Redis入门基础常用操作命令实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Redis基础Re...
    99+
    2023-06-30
  • Go语言基础类型及常量用法示例详解
    目录基础类型概述按类别有以下几种数据类型数值类型派生类型变量概述单个变量声明多个变量声明基础类型 概述 在 Go 编程语言中,数据类型用于声明函数和变量。数据类型的出现时为了把数据...
    99+
    2022-11-12
  • Go语言基础类型及常量用法示例分析
    本篇内容介绍了“Go语言基础类型及常量用法示例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!概述在 Go 编程语言中,数据类型用于声明函...
    99+
    2023-06-25
  • docker从安装入门到应用部署及私有仓库搭建基础命令
    目录Docker入门到精通CentOS安装Docker方法一方法二Docker基础命令开启关闭查找镜像镜像操作容器操作文件拷贝目录映射(数据卷)查看容器信息docker应用部署容器打...
    99+
    2022-11-13
  • C语言入门篇--字符串的基本理论及应用
    目录字符串1.常见字符串的情况2.'\0'的证明3.字符串的用法3.1用数组3.1.1给数组直接赋字符串3.1.2以单个字符赋入数组3.2用指针4.字符串可直接输出字符串 (1)由双...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作