美文网首页
go编程基础视频笔记-Go 开发环境搭建

go编程基础视频笔记-Go 开发环境搭建

作者: 莫名FCJ | 来源:发表于2017-09-14 16:53 被阅读43次

    什么是Go

    Go是一门并发支持、垃圾回收的编译型系统编程语言;
    旨在创造一门具有静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡的一门编程语言。

    Go的主要特点

    类型安全和内存安全
    以非常直观和极低代价的方案实现高并发
    高效的垃圾回收机制
    快速编译(同时解决C语言中头文件太多的问题)
    为多核计算器提供性能良好的方案
    UTF-8编码支持

    Go工作目录

    bin 存放编译后生成的可执行文件
    pkg 存放编译后的包文件
    src 存放项目源码

    Go常用命令

    go get 获取远程包
    go run 直接运行程序
    go build 测试编译,检查是否有编译错误
    go fmt 格式化源码
    go install 编译包文件并编译整个程序
    go test 运行测试文件
    go doc 查看文档

    建立本地官网文档

    godoc -http :8080

    代码编辑器sublime

    下载http://www.sublimetext.com/3
    安装gosublime插件https://studygolang.com/articles/4454
    ctrl+s时会自动格式化代码

    参考文档

    Go开发环境搭建
    http://edu.51cto.com/center/course/lesson/index?id=32299
    https://github.com/Unknwon/go-fundamental-programming/blob/master/lectures/lecture1.md

    相关文章

      网友评论

          本文标题:go编程基础视频笔记-Go 开发环境搭建

          本文链接:https://www.haomeiwen.com/subject/rubdsxtx.html