golang 下载图片
来源:互联网 发布:c语言字符比大小 编辑:程序博客网 时间:2024/06/08 07:03
想用golang下载图片,因为golang和其他语言相比较不用在复制那么多其他的文件。
package mainimport ("bytes""fmt""io""io/ioutil""net/http""os""strings")func getImg(url string) (n int64, err error) {path := strings.Split(url, "/")var name stringif len(path) > 1 {name = path[len(path)-1]}fmt.Println(name)out, err := os.Create(name)defer out.Close()resp, err := http.Get(url)defer resp.Body.Close()pix, err := ioutil.ReadAll(resp.Body)n, err = io.Copy(out, bytes.NewReader(pix))return}func main() {getImg("http://img2.bdstatic.com/img/image/166314e251f95cad1c8f496ad547d3e6709c93d5197.jpg")}//该片段来自于http://outofmemory.cn
阅读全文
0 0
- golang 下载图片
- golang 线程池下载
- golang 图片验证码
- golang 采集图片
- golang 输出gif图片
- Golang 迅雷下载器SDK
- golang 各版本下载地址
- golang实现图片缩放服务器
- golang图片式水印处理
- Golang编写简单图片服务器
- golang redis 队列删除图片
- UEditor + golang 实现图片上传
- 下载图片
- 下载图片
- 下载图片
- 下载图片
- 利用golang并发下载股票数据(一)
- Golang 1.5 正式版网盘下载地址
- 栈(stack)
- 采花(树状数组+HH的项链加强版) 区间内相同的数量
- python之路"组"的概念与定义
- 使用notepad++在windows下编译C语言
- 大学期末考试SSH试题四
- golang 下载图片
- DOS下批量修改文件名
- redis 持久化
- 多个servlet之间的跳转(转发、重定向、请求包含)的总结
- leetcode Reverse Vowels of a String 反转字符串中的母音
- python学习——类、模块与包
- (M)Dynamic Programming:646. Maximum Length of Pair Chain
- 机器学习预测市场走势?——期货交易分析
- Java 对象初始化过程