<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>go &#8211; ChaBug安全</title>
	<atom:link href="/tags/go/feed" rel="self" type="application/rss+xml" />
	<link>/</link>
	<description>一个分享知识、结识伙伴、资源共享的博客</description>
	<lastBuildDate>Fri, 25 Jan 2019 14:38:27 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.5.5</generator>
	<item>
		<title>golang实现的wget</title>
		<link>/tools/645.html</link>
		
		<dc:creator><![CDATA[Y4er]]></dc:creator>
		<pubDate>Thu, 24 Jan 2019 07:09:17 +0000</pubDate>
				<category><![CDATA[工具分享]]></category>
		<category><![CDATA[编程学习]]></category>
		<category><![CDATA[go]]></category>
		<category><![CDATA[golang]]></category>
		<category><![CDATA[wget]]></category>
		<guid isPermaLink="false">/?p=645</guid>

					<description><![CDATA[效果 代码 package main import ( "fmt" "io" "net/http" "os" ) var url, path string func main() ...]]></description>
										<content:encoded><![CDATA[<h3 id="效果">效果</h3>
<p><a class="fancybox" href="https://ws1.sinaimg.cn/large/006xriynly1fzhoflct09j30mk069aa7.jpg" data-fancybox="gallery" data-caption=""><img src="https://ws1.sinaimg.cn/large/006xriynly1fzhoflct09j30mk069aa7.jpg" alt="实现效果" /></a></p>
<h3 id="代码"><i class="iconfont icon-link"></i>代码</h3>
<pre class="lang:default decode:true">package main

import (
	"fmt"
	"io"
	"net/http"
	"os"
)

var url, path string

func main() {
	if len(os.Args) != 3 {
		fmt.Println("usage:wget.exe http://Y4er.com/cmd.exe cmd.exe")
		os.Exit(0)
	}
	url, path = os.Args[1], os.Args[2]
	fmt.Println("你要下载的文件是：" + url)
	fmt.Println("将要保存到：" + path)
	Download(url, path)
}
func Download(url string, path string) {
	out, err := os.Create(path)
	check(err)
	defer out.Close()

	res, err := http.Get(url)
	check(err)
	defer res.Body.Close()

	_, err = io.Copy(out, res.Body)
	check(err)
	fmt.Println("保存成功，自行检查" + path)
}
func check(err error) {
	if err != nil {
		panic(err)
	}
}</pre>
<p>编译好的win64位下载链接：<a href="http://y4er.com/file/go-wget.exe">http://Y4er.com/file/go-wget.exe</a></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
