zoukankan      html  css  js  c++  java
  • go语言学习

    安装vscode
    安装编译器
    安装和配置SDK(software development kit)
    golang中国下载 zip格式,存到无中文路径下
    cmd 在go.exe目录下,go version查看版本。
    配置环境变量  :
    GOROOT 指定sdk的安装路径    新建,叫GOROOT   路径D:gosdkgo
    Path 添加sdk的bin目录             编辑;%GOROOT%in
    GOPATH 工作目录                   新建  一个目录,然后GOPATH 把路径放进去
     
    重新打开cmd 就可以直接go version了
    写代码:
    package main
    import "fmt"
    func main(){
        fmt.Println("hello,world")
    }

    通过go build 编译

    运行hello.exe
     
    go run命令,不用go build ,相当于go build 再执行。
    golang执行流程分析
    先编译再执行:
     
    .go文件 → go build 编译 →可执行文件.exe → 运行 →结果
    如果先编译,再执行,我们可以把编译后的文件拷贝到没有go开发环境的机器上运行。
    编译时,编译器会将程序运行以来的库文件包含在可执行文件中,所以执行文件变大很多。
     
     
    源码执行go run:
    .go文件 → 编译 + 运行  →结果
    如果用这种方式,我们需要在运行的机器上同样有开发环境。否则无法运行。
     
    什么是编译:
    通过编译器将源文件编译成机器可以识别的二进制文件。
    编译可以通过go build 指定生成的文件名。
    如果程序没有错误,没有任何提示。会在当前目录下出现一个可执行文件。
    windows下是exe,linux下是一个可执行文件。该文件是二进制,也可以是执行的程序。
    如果程序有错误,编译时会在错误的那行报错。

     如上图,指定文件名编译,注意后缀必须是exe

     
  • 相关阅读:
    让Oracle高效并行执行的13个必备知识点
    oracle使用并行踩过的坑
    oracle parellel 案例
    并行查询 最基本
    ORACLE parallel 3个层面的影响
    Mac下百度网盘破解
    vscode整个项目的查找替换快捷键
    mysql---group_concat
    mysql-group by 与 where
    npm安装指定版本包
  • 原文地址:https://www.cnblogs.com/ArmoredTitan/p/12122323.html
Copyright © 2011-2022 走看看