zoukankan      html  css  js  c++  java
  • 了解GO

    了解GO

    Go语言

    Go是一种新的语言,一种并发的,带垃圾回收的、快速编译的语言

    • 可以在一台计算机上用几秒钟的事件编译一个大型的Go程序
    • 使依赖更容易分析,避免了大部分C风格include文件与库的开头
    • 静态类型语言,类型系统没有层级
    • 垃圾回收型语言,并为并发执行与通信提供了基本支持

    Windows安装

    • 根据电脑选择msi安装包,不要修改默认安装目录C:GO
    • 在cmd中输入Go,检查能否看到usage信息;输入 cd %GOROOT%,看是否能进入Go安装目录;若都成功,说明安装成功。

    Go命令

    • go build:主要用于编译代码。在包的编译过程中,若有必要,会同时编译与之相关联的包
    • go clean:用于移除当前源码包和关联源码包里面编译生成的文件。一般可以利用这个命令清除编译文件,然后github递交源码,在本机测试时这些编译文件都是和系统相关的,但是对于源码管理来说没必要。
    • go fmt:用于格式化写好的代码
    • go get:动态获取远程代码包
    • go install:这个命令在内部分为两步:第一步生成结果文件,第二步把编译好的结果移到$GOPATH/pkg 或者 $GOPATH/bin
    • go test:自动读取*_test.go的文件,生成并运行测试用的可执行文件
    • go env:查看当前GO的环境变量
    • go list:列出当前全部安装的package
    • go run:编译并运行Go程序
  • 相关阅读:
    读写ini文件
    身份证号码验证正则表达式
    使用SubSonic生成数据访问层步骤
    MonoRail&ActiveRecord开发中的注意事项
    C#实现邮件发送的功能
    建立ASP.NET服务器控件
    操作身份验证
    看了几天C#了...人开始变得有点急躁
    关于正则表达式
    如何在多台电脑上同时安装Windows
  • 原文地址:https://www.cnblogs.com/yfife/p/9007348.html
Copyright © 2011-2022 走看看