GoipScan 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
GoipScan 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache
开发语言: Google Go
操作系统: 跨平台
收录时间: 2020-02-16
提 交 者: tianxia007

GoipScan

golang版本极速扫描网段内可ping ip小工具,主要特征:轻量,简洁,极速

相关框架

https://fyne.io/develop/cross-compiling.html

https://goframe.org

软件界面

首页
首页 执行结果
执行结果
执行结果

常用命令

go mod download
go mod vendor
go get github.com/lucor/fyne-cross
fyne-cross --targets=linux/amd64,windows/amd64,darwin/amd64

docker镜像

fyne-cross命令打包了对docker镜像的操作,下载,启动容器并打包等操作,了解以下命令,可以对docker镜像进行升级定制, 如升级golang版本,设置go get proxy等。

#启动并进入一个镜像的容器
docker run -t -i lucor/fyne-cross:develop /bin/bash
docker run -t -i --net host lucor/fyne-cross:develop /bin/bash

#修改镜像,创建个目录 /go 是该镜像的 GOPATH
mkdir -p /go/pkg_local

#不要exit 另开一个窗口看下当前容器id  例如为 2550ea51c7e6  就会把对应版本的镜像替换
#commit完成前 主窗口中不能exit退出
docker commit 2550ea51c7e6  lucor/fyne-cross:develop

#重新进入新镜像容器 把本地gopath虚拟目录挂载
docker run -t -i  -v /home/gopath/:/go/pkg_local  lucor/fyne-cross:develop /bin/bash
#挂载目录的包复制到容器中
cp -r /go/pkg_local/pkg/* /go/pkg/

#不要exit 另开一个窗口看下当前容器id  例如为 123  就会把对应版本的镜像替换,此时镜像就有本地一样的包了
docker commit 123  lucor/fyne-cross:develop


#升级镜像自带go,升级到最新版本
#操作参考 https://www.cnblogs.com/nickchou/p/10934025.html

#切记执行这个,设置代理,否则有的包下载不下来
go env -w GOPROXY=https://goproxy.cn,direct
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

GoipScan 的相关博客

穷屌丝的树莓派无显示屏安装,上网方法

本想好好玩玩树莓派,可是除了树莓派板卡各种配件竟然也是如此的昂贵,显示屏,摄像头,各种HDMI转换器。。。作为一个穷屌丝,...

树莓派无显示器安装系统

没有显示器的情况下为树莓派安装系统,通过SSH和VNC

ichunqiu在线挑战详细攻略:网络综合渗透

Step 0 实验环境 操作机:Windows XP [172.16.11.2] 目标网址:www.test.com [172.16.12.2] ps:www.test.com www.test.ichun...

GoipScan 的相关问答

还没有任何问答,马上提问

评论 (0)

加载中
更多评论
0 评论
9 收藏
分享
返回顶部
顶部