iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > GO >Golang环境搭建、打包和工具链使用的方法是什么
  • 496
分享到

Golang环境搭建、打包和工具链使用的方法是什么

2023-07-06 04:07:05 496人浏览 薄情痞子
摘要

今天小编给大家分享一下golang环境搭建、打包和工具链使用的方法是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、环

今天小编给大家分享一下golang环境搭建、打包和工具链使用的方法是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

一、环境搭建

https://Golang.google.cn/dl/下载安装即可

Golang环境搭建、打包和工具链使用的方法是什么

新建GO_HOME 系统环境变量,指向go的安装目录
在终端输入go dev即可测试有无安装成功

二、包

所有Go程序的程序都会组织成若干组文件,每组文件被称为一个包。每个包的代码都可以作为很小的复用单元,被其他项目引用。
①所有的go文件都应在第一行声明自己所属的包。每个包都在一个单独的目录里。这意味着同一个目录下的所有.go文件都必须声明同一个包名。
②给包命名时都应该使用简洁、清晰且全小写的名字。
③main包具有特殊意义。Golang的编译程序会试图把这种名字的包编译为二进制可执行文件。所有的Golang编译的可执行程序都必须有一个名叫main的包。
执行下面这段代码

package mainimport "fmt"func main()  {fmt.Println("Hello World!")}

在该代码目录下执行go build 文件名。可以看到生成了可执行文件。

三、导入

对于import导入的内容
①标准库中的包会在安装Go的位置找到,开发者创建的包会在GOPATH环境变量指定的目录里查找。还可以导入远程路径比如GitHub上的包
②导入一个不在代码中使用的包会导致编译失败,可以在前面加下划线进行标注。

四、init函数

每个包可以包含任意多的init函数,这些函数都会在程序执行开始时调用,在main之前调用

五、一些常用go命令

go build hello.go 编译生成可执行文件
go clean hello.go 删除编译生成的可执行文件
go run hello.go 先编译后执行
go vet hello.go 捕获一些常见错误
go fmt 代码格式化
go doc 在终端打开一个文档
godoc -Http=:6060在端口启动一个WEB服务器,可以使用http://localhost:6060打开

以上就是“Golang环境搭建、打包和工具链使用的方法是什么”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网GO频道。

您可能感兴趣的文档:

--结束END--

本文标题: Golang环境搭建、打包和工具链使用的方法是什么

本文链接: https://www.lsjlt.com/news/357731.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Golang环境搭建、打包和工具链使用的方法是什么
    今天小编给大家分享一下Golang环境搭建、打包和工具链使用的方法是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、环...
    99+
    2023-07-06
  • php环境搭建工具是什么
    这篇文章主要介绍“php环境搭建工具是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php环境搭建工具是什么”文章能帮助大家解决问题。php环境搭建工具有:1、phpStudy,是一个PHP调试...
    99+
    2023-06-30
  • Redis环境搭建和使用的方法
    这篇文章主要介绍“Redis环境搭建和使用的方法”,在日常操作中,相信很多人在Redis环境搭建和使用的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Redis环境搭建和...
    99+
    2024-04-02
  • Vue3.0搭建环境的方法是什么
    这篇文章主要介绍“Vue3.0搭建环境的方法是什么”,在日常操作中,相信很多人在Vue3.0搭建环境的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Vue3.0搭建...
    99+
    2024-04-02
  • vscode中c++环境搭建的方法是什么
    在VSCode中搭建C++环境一般需要安装以下工具和插件: 安装VSCode编辑器:首先要在官网下载并安装VSCode编辑器。 ...
    99+
    2024-03-12
    vscode c++
  • Oracle RAC+DG环境搭建的方法是什么
    本篇内容主要讲解“Oracle RAC+DG环境搭建的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle RAC+DG环境搭建的方法是什么”吧...
    99+
    2024-04-02
  • Python安装环境搭建的方法是什么
    这篇文章主要讲解了“Python安装环境搭建的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python安装环境搭建的方法是什么”吧!windows7/10 + Python3.6...
    99+
    2023-06-01
  • Go开发环境搭建的方法是什么
    本篇内容介绍了“Go开发环境搭建的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、安装 GoGo 语言支持多平台,因此需要根据你...
    99+
    2023-07-06
  • React项目搭建与Echars工具使用的方法是什么
    今天小编给大家分享一下React项目搭建与Echars工具使用的方法是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、...
    99+
    2023-07-05
  • cdn配置与环境搭建的方法是什么
    配置CDN(内容分发网络)并搭建环境的方法通常如下:1. 选择CDN服务提供商:根据需求选择合适的CDN服务提供商。2. 注册并开通...
    99+
    2023-09-16
    cdn
  • hadoop-2.7.3编译和搭建集群环境的方法是什么
    这篇文章主要讲解了“hadoop-2.7.3编译和搭建集群环境的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“hadoop-2.7.3编译和搭建集群环境的方法是什么”吧!环境:Ce...
    99+
    2023-06-03
  • Docker Consul集群环境搭建的方法是什么
    本篇内容介绍了“Docker Consul集群环境搭建的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、Docker ...
    99+
    2023-06-22
  • linux交叉编译环境搭建的方法是什么
    搭建Linux交叉编译环境的方法如下:1. 安装交叉编译工具链:根据目标平台的架构,下载相应的交叉编译工具链,如ARM、MIPS、P...
    99+
    2023-08-11
    linux
  • php主机环境搭建及配置的方法是什么
    搭建PHP主机环境的方法包括以下步骤:1. 安装Web服务器:常见的Web服务器包括Apache、Nginx等。选择一种并进行安装。...
    99+
    2023-06-11
    php主机 主机
  • Linux系统搭建chroot环境的具体步骤是什么
    这篇文章给大家介绍Linux系统搭建chroot环境的具体步骤是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。chroot简介:chroot,既是Linux的一条命令,也是它的一个系统调用。chroot的作用就是就...
    99+
    2023-06-28
  • mongodb工具使用的方法是什么
    MongoDB是一个非关系型数据库,它提供了一些工具来与数据库进行交互和管理。以下是一些常用的MongoDB工具的使用方法:1. M...
    99+
    2023-09-12
    mongodb
  • Golang环境配置的方法步骤是什么
    本篇内容主要讲解“Golang环境配置的方法步骤是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Golang环境配置的方法步骤是什么”吧!下载地址Go官方镜像站点:https://golan...
    99+
    2023-07-06
  • 分析JavaScript 打包产物的工具和方法是怎样的
    今天就跟大家聊聊有关分析JavaScript 打包产物的工具和方法是怎样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。分析你网页中的 JavaSc...
    99+
    2024-04-02
  • 手工清理RAC环境的方法是什么
    本篇内容介绍了“手工清理RAC环境的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.禁用has...
    99+
    2024-04-02
  • 建立成功的Python环境的4个基本工具是什么
    本篇内容介绍了“建立成功的Python环境的4个基本工具是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Python  是一门...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作