zoukankan      html  css  js  c++  java
  • Go语言学习之介绍与环境搭建

    Go语言第一课

    一、Go语言介绍

    1、什么是Go语言?

    Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。

    Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于200911月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。

    2、Go语言有什么特性?

    简洁、快速、安全

    并行、有趣、开源

    内存管理、v数组安全、编译迅速

    3、Go语言有什么用呢?

    Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。

    对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。

    二、环境搭建

    1、安装

    Go安装包下载网址:https://www.golangtc.com/download

    zip压缩版和msi安装版两个按本下载。(这里使用msi安装版,比较方便)。

    运行msi安装文件,千万不要在安装路径中出现中文,一路Next

     

    由于使用msi安装文件,所以Go语言的环境变量已经自动设置好了。

    打开Windows中的命令提示符(cmd.exe)执行命令:

    查看版本,判断是否安装成功:

     

    查看配置情况:

     

    2、Go语言环境测试

    先来写一个hello world测试一下

    新建一个hello.go文件,其内容如下:

    package main
    
     
    
    import "fmt"
    
     
    
    func main(){
    
        fmt.Println("hello world!!!")
    
    }
    

    编译并直接运行其程序:

     

    这样子我们就成功搭建好环境了。

    3、GoLand安装

    编译器的话,个人比较喜欢使用GoLand,因为用惯了JetBrains的产品了。下载地址:https://www.jetbrains.com/go/?fromMenu

     

    安装很简单,基本下一步就行了。具体可以看我的另一个博客,虽然是安装PHPStrom的,一样也可以通用。

    刚开始学,还望多多指教!!!

    https://www.cnblogs.com/shengChristine/p/8371253.html

  • 相关阅读:
    Buffer -nodejs
    Tip提示框另类写法
    SASS入门
    界面设计必须要权衡的三个要素
    如何快速出稿一个优秀APP的构图
    如何画好一套线性图标
    Ui培训之如何设计极简三色图标
    移动APP设计国外资源总汇
    移动界面UI颜色设计
    APP专业视觉设计基础标准要求
  • 原文地址:https://www.cnblogs.com/shengChristine/p/9281069.html
Copyright © 2011-2022 走看看