广告
返回顶部
首页 > 资讯 > 后端开发 > GO >golang.org/x一键安装脚本的示例分析
  • 225
分享到

golang.org/x一键安装脚本的示例分析

2023-06-06 14:06:52 225人浏览 独家记忆
摘要

本文将为大家详细介绍“golang.org/x一键安装脚本的示例分析”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“Golang.org/x一键安装脚本的示例分析”能够给你意想不到的收获,请大家跟着小编的思路慢

本文将为大家详细介绍“golang.org/x一键安装脚本的示例分析”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“Golang.org/x一键安装脚本的示例分析”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去收获新知识吧。

golang适合做什么

golang可以做服务器开发,但golang很适合做日志处理、数据打包、虚拟机处理、数据库代理等工作。在网络编程方面,它还广泛应用于WEB应用、api应用等领域。

golang.org/x一键安装脚本

背景

由于各种问题,国内使用 go get 安装 golang 官方包可能会失败,如我自己在安装 collidermain 时,出现了以下报错:

$ go get collidermainpackage golang.org/x/net/websocket: unrecognized import path "golang.org/x/net/webSocket" (https fetch: Get Https://golang.org/x/net/websocket?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)

原理

其实 golang 在 GitHub 上建立了一个镜像库,如 https://github.com/golang/net 即是 https://golang.org/x/net 的镜像库

获取 golang.org/x/net 包,其实只需要以下步骤:

mkdir -p $GOPATH/src/golang.org/xcd $GOPATH/src/golang.org/xgit clone https://github.com/golang/net.git

其它 golang.org/x 下的包获取皆可使用该方法。

所以在这里写了一个bash脚本一键安装golang.org/x的包

  • windows用户 git-bash 来执行gox.sh这个脚本

  • *unix用户 先chmod +x gox.sh 添加可以执行权限.在使用./gox.sh执行一键安装

#!/usr/bin/env bash#为了兼容windows下的bashcd $GOPATH;#创建 $GOPATH/src/golang.org/x 目录mkdir -p $GOPATH/src/golang.org/x;echo "已经安装的golang.org/x package";ls;echo "下面一行 for in 中包的名字您可以自己来定义"for name in "glog" "image" "perf" "snappy" "term" "sync" "winstrap" "cwg" "leveldb" "text" "net" "build" "protobuf" "dep" "sys" "crypto" "gddo" "tools" "scratch" "proposal" "mock" "oauth3" "freetype" "debug" "mobile" "gofrontend" "lint" "appengine" "geo" "review" "arch" "vgo" "exp" "time";do   cd $GOPATH/src/golang.org/x;   if [ -d "$name" ]   then     cd $name;     echo $name "包已经存在,使用git pull来更新源码";     git pull;   else     git_url="https://github.com/golang/${name}.git";     echo "开始clone golang.org/x 在github.com上的镜像代码:${git_url}";     git clone --depth 1 "$git_url";     cd $name;   fi   #go install;done

注意

在运行脚本的过程,应为git clone 太频繁,需要输入你的GitHub账号。

如果你能读到这里,小编希望你对“golang.org/x一键安装脚本的示例分析”这一关键问题有了从实践层面最深刻的体会,具体使用情况还需要大家自己动手实践使用过才能领会,如果想阅读更多相关内容的文章,欢迎关注编程网GO频道!

您可能感兴趣的文档:

--结束END--

本文标题: golang.org/x一键安装脚本的示例分析

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

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

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

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

下载Word文档
猜你喜欢
  • golang.org/x一键安装脚本的示例分析
    本文将为大家详细介绍“golang.org/x一键安装脚本的示例分析”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“golang.org/x一键安装脚本的示例分析”能够给你意想不到的收获,请大家跟着小编的思路慢...
    99+
    2023-06-06
  • mysql脚本安装的示例分析
    这篇文章主要为大家展示了“mysql脚本安装的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql脚本安装的示例分析”这篇文章吧。 ...
    99+
    2022-10-18
  • iis中PHP安装脚本PHPInstall.vbs V3.1的示例分析
    这篇文章给大家分享的是有关iis中PHP安装脚本PHPInstall.vbs V3.1的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。代码如下:' Wscript.Echo "开始配置P...
    99+
    2023-06-08
  • MySQL5.6一键编译安装脚本分享
    本篇内容主要讲解“MySQL5.6一键编译安装脚本分享”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL5.6一键编译安装脚本分享”吧! ...
    99+
    2022-10-18
  • shell脚本一键安装php7的实例(推荐)
    如下所示: #!/bin/bash php_gz_file='/home/php/Downloads/source/php-7.0.0.tar.bz2' tar_dir='/home/php/Dow...
    99+
    2022-06-04
    一键 脚本 实例
  • Linux安全加固脚本的示例分析
    今天就跟大家聊聊有关Linux安全加固脚本的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。#安全加固脚本#!/bin/bash #version1.0;write&...
    99+
    2023-06-05
  • Shell脚本中调用另一个Shell脚本的示例分析
    小编给大家分享一下Shell脚本中调用另一个Shell脚本的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!主要以下有几种方式:CommandExplana...
    99+
    2023-06-09
  • MySQL一键安装Shell脚本的实现
    目录一、脚本说明1、linux系统版本2、MySQL版本3、运行方式二、脚本内容一、脚本说明 1、linux系统版本 EL6, EL7, EL8, and EL9-based pla...
    99+
    2023-01-08
    MySQL安装Shell脚本 MySQL安装Shell
  • HTML脚本使用的示例分析
    小编给大家分享一下HTML脚本使用的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!JavaScript 使 HTML 页...
    99+
    2022-10-19
  • Shell脚本编程的示例分析
    这篇文章给大家分享的是有关Shell脚本编程的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。什么是Shell脚本Shell脚本(英语:Shell script),又称Shell命令稿、程序化脚本,是一种电...
    99+
    2023-06-09
  • Oracle查询脚本的示例分析
    这篇文章将为大家详细讲解有关Oracle查询脚本的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 --查询回滚段信息selec ...
    99+
    2022-10-19
  • HTML脚本元素的示例分析
    这篇文章将为大家详细讲解有关HTML脚本元素的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 该<script>元素用于定义客户端脚本,例如HTML...
    99+
    2022-10-19
  • Linux启动脚本的示例分析
    这篇文章主要介绍Linux启动脚本的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!redhat的启动方式和执行次序是:加载内核执行init程序/etc/rc.d/rc.sysinit # 由init执行的**...
    99+
    2023-06-17
  • WMI_Vbs脚本编程的示例分析
    这篇文章主要介绍WMI_Vbs脚本编程的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!WMI就是Microsoft Windows Management Instrumentation 。中文名字叫Windo...
    99+
    2023-06-08
  • VBS.Runauto脚本病毒的示例分析
    这篇文章给大家分享的是有关VBS.Runauto脚本病毒的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。最近一位同事的笔记本遭遇了这个病毒,正好这学期在给计算机专业的同学们上VBscript于是顺便分析了...
    99+
    2023-06-08
  • vbs脚本病毒的示例分析
    这篇文章给大家分享的是有关vbs脚本病毒的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、前言病毒课老师丢给我们一份加密过的vbs脚本病毒的代码去尝试分析,这里把分析过程发出来,供大家参考二、目录整个分...
    99+
    2023-06-08
  • MySQL 5.7.17 免安装版本的示例分析
    这篇文章主要为大家展示了“MySQL 5.7.17 免安装版本的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL 5.7.17 免安装版本的示例...
    99+
    2022-10-18
  • 实现shell脚本nicenumber的示例分析
    这篇文章给大家分享的是有关实现shell脚本nicenumber的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Given a number, shows it in comma-separated fo...
    99+
    2023-06-09
  • shell脚本自动化的示例分析
    这篇文章主要介绍shell脚本自动化的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!将某文件远程拷贝到指定ip机器上的指定目录下:./scp_file.sh /tmp/xx....
    99+
    2022-10-19
  • BAT批处理脚本的示例分析
    这篇文章主要为大家展示了“BAT批处理脚本的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“BAT批处理脚本的示例分析”这篇文章吧。第一章 批处理基础第一节 常用批处理内部命令简介批处理定...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作