go语言入门笔记

132 阅读1分钟

1.1 什么是 Go 语言 谷歌出品

  • 1.高性能、高并发
  • 2.语法简单、学习曲线平缓(只有for一种循环)
  • 3.丰富的标准库
  • 4.完善的工具链
  • 5.静态链接(编译)
  • 6.快速编译
  • 7.跨平台
  • 8.垃圾回收

国内外很多公司使用了go语言 云计算微服务大数据已经很多领域应用 开发部署很简单

1.3 字节跳动为什么全面拥抱 Go 语言 1.最初使用的 Python,由于性能问题换成了 Go 2.C++ 不太适合在线 Web 业务 3.早期团队非 Java 背景 4.性能比较好 5.部署简单、学习成本低 6.内部 RPC 和 HTTP 框架的推广

2.1如何进行go语言入门 2.1.1安装golong 2.2.2配置集成环境 golong的编辑器或者IDE 使用vscode和goland(30天 在校期间可以用 github也可以)都可以

基础语法

```import{       //导入了标准库的fmt包,往屏幕输入字符串
       “fmt”
   }
   调用main函数输出halloworld
   func main (){
      fmt.Println("halloworld")
      }
    //点击go run就可以运行
    //点击悬浮在fmt上面的链接就可以跳转到里面很多个项目,可以选择自己喜欢的代码进行运行