首页 > 其他分享 >golang相关介绍

golang相关介绍

时间:2023-03-24 10:01:17浏览次数:50  
标签:版本 介绍 golang 发布 https go 相关 语言

前言:

golang的语言介绍,发展介绍,相关网站

正文:

golang介绍

Go语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。是由 Google 公司开发的一种静态强类型、编译型、并发型、并具有垃圾回收功能的编程语言。

Go 是非常年轻的一门语言,它的主要目标是  兼具 Python  PHP等动态语言的开发速度和 C/C++ 等编译型语言的性能与安全性

Go语言被称为  “C 类似语言”   ,“21 世纪的C语言”。

版本介绍:

截止 2023年2月 稳定版本 1.20

2007年,谷歌工程师Ken Thompson、Rob Pike、Robert Griesemer开始设计一门全新的语言,这是Go语言的最初原型。
2009年11月10日 ,Google将Go语言以开放源代码的形式向全球发布。
2015年8月19日 ,Go1.5版本发布,本次更新中移除了“最后残余的C代码”,请内存管理方面权威专家Rick Hudson对GC进行重新设计(重要的修正)
2017年2月16日 , Go1.8版本发布
2017年8月24日 , Go1.9版本发布
2018年2月16日 , Go1.10版本发布
2018年8月24日 , Go1.11版本发布,开始不支持WinXP系统
2019年2月25日 , Go1.12版本发布
2019年9月03日 , Go1.13版本发布
2020年2月25日 , Go1.14版本发布
2020年8月11日 , Go1.15版本发布
2021年2月16日 , Go1.16版本发布
2021年8月16日, Go1.17版本发布
2022年3月15日, Go1.18版本发布
2022年8月2日, Go1.19版本发布

golang相关网站

https://golang.org   官网地址,需要梯子打开

https://golang.google.cn/   国内官网地址

https://go-zh.org     中文官方网站

https://github.com/hackstoic/golang-open-source-projects   优秀的开源项目

https://studygolang.com go学习网站

https://goproxy.cn/ go代理官网

https://gin-gonic.com/zh-cn/ gin框架官网

https://pkg.go.dev/  go包地址

https://gorm.io/zh_CN/ gorm地址

 

 

 

完结

 

标签:版本,介绍,golang,发布,https,go,相关,语言
From: https://www.cnblogs.com/ypeih/p/17250410.html

相关文章

  • (转)golang beego后端开发框架(二):配置、路由和控制器
    原文:https://www.dianjilingqu.com/178381.html1.beego参数配置beego目前支持INI、XML、JSON、YAML格式的配置文件解析,但是默认采用了INI格式解析,用户可以通过简单的配......
  • Django笔记六之外键ForeignKey介绍
    这一篇笔记介绍Django系统model的外键处理,ForeignKey以及相应的处理方法。这是一种一对多的字段类型,表示两张表之间的关联关系。本篇笔记的目录如下:on_deleterel......
  • vite scss相关
    viteisassScss与Sass异同vite项目安装sassnpmisass-D然后在项目中添加如下即可<stylescopelang="scss"></style>项目主题切换利用sass的混入特性,实现切换......
  • 【THM】Intro to Digital Forensics(数字取证介绍)-学习
    本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/introdigitalforensics本文相关内容:了解数字取证及其相关流程,并完成相关的简单实例。简介取证是指应用科......
  • 批处理介绍
    一概念批处理文件(batchfile)包含一系列DOS命令,通常用于自动执行重复性任务。用户只需双击批处理文件便可执行任务,而无需重复输入相同指令。编写批处理文件非常简单,但难......
  • 紧跟潮流,抓住趋势,跟上全民AI的节奏,开源IM项目OpenIM产品介绍,为AIGC贡献力量
    开源价值高度自主、安全可控、开放自由,私有化部署,一切皆可控透明度和可信度:开源软件的源代码是公开的,任何人都可以查看和检查代码,从而增强了软件的透明度和可信度。用户......
  • Go语言并发编程(2):channel 通道介绍和使用
    一、简介channel不仅可以用于goroutine间进行安全通信,还可以用于同步内存访问。而且Go社区强烈推荐使用channel通道实现goroutine之间的通信,不要通过共享内存......
  • Go语言并发编程(3):sync包介绍和使用(上)-Mutex,RWMutex,WaitGroup,sync.Map
    一、sync包简介在并发编程中,为了解决竞争条件问题,Go语言提供了sync标准包,它提供了基本的同步原语,例如互斥锁、读写锁等。sync包使用建议:除了Once和WaitGroup......
  • Go语言并发编程(4):sync包介绍和使用(下)-Once,Pool,Cond
    sync包下:Once,Pool,Cond一、sync.Once执行一次Once简介sync.Once是Go提供的让函数只执行一次的一种实现。如果once.Do(f)被调用多次,只有第一次调用会调用f。......
  • 栈的基本介绍
    1、栈的定义栈:是一种运算受限的线性表,只允许其在一端进行插入和删除操作。栈顶:指栈允许进行插入和删除的一端。栈底:不允许进行插入和删除的一端。空栈:栈中元素为零。......