Go语言学习笔记(一)

概述:
Go语言:
Go语言是谷歌2009年发布的第二款开源编程语言。
Go语言专门针对多 处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。

目标:
Go的目标是希望提升现有编程语言对程序库等依赖性(dependency)的管理,这些软件元素会被应用程序反复调用。由于存在 并行编程模式,因此这一语言也被设计用来解决多处理器的任务。

功能:
其设计是让软件充分发挥多核心处理器同步多工的优点,并可解决 面向对象程序设计的麻烦。它具有现代的程序语言特色,如垃圾回收,帮助 程序设计师处理琐碎但重要的 内存管理问题。Go的速度也非常快,几乎和C或C++程序一样快,且能够快速制作程序。

特色:
简洁、快速、安全、并行、有趣、开源、内存管理、数组安全、编译迅速

支持平台:
  •     硬件架构: Go语言设计支持主流的32位和64位的x86平台,同时也支持32位的ARM架构。
  •     操作系统: Go语言在Go1版本上支持Windows, 苹果Mac OS X, Linux和FreeBSD操作系统 

开发工具:

1、LiteIDE

    ·LiteIDE是一款专门为Go语言开发的跨平台轻量级集成开发环境(IDE),由visualfc编写。

2、Sublime Text

3、Vim(Linux环境)


配置Go环境:


步骤:

下载路径(Golang中国)https://www.golangtc.com/download
         
    



简单测试:

1、创建测试文件,test.go文件
    
2、运行:





猜你喜欢

转载自blog.csdn.net/kangxidagege/article/details/79491855