go os.arges用法
package main
import (
"fmt"
"io"
"net/http"
"os"
)
// init 在 main 函数之前调用
func init() {
if len(os.Args) != 2 {
fmt.Println("Usage: ./example2 <url>")
os.Exit(-1)
}
}
// main 是应用程序的入口
func main() {
// 从 Web 服务器得到响应
r, err := http.Get(os.Args[1])
if err != nil {
fmt.Println(err)
return
}
// 从 Body 复制到 Stdout
io.Copy(os.Stdout, r.Body)
if err := r.Body.Close(); err != nil {
fmt.Println(err)
}
}
import (
"fmt"
"io"
"net/http"
"os"
)
// init 在 main 函数之前调用
func init() {
if len(os.Args) != 2 {
fmt.Println("Usage: ./example2 <url>")
os.Exit(-1)
}
}
// main 是应用程序的入口
func main() {
// 从 Web 服务器得到响应
r, err := http.Get(os.Args[1])
if err != nil {
fmt.Println(err)
return
}
// 从 Body 复制到 Stdout
io.Copy(os.Stdout, r.Body)
if err := r.Body.Close(); err != nil {
fmt.Println(err)
}
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
2022-09-08 在Go语言中,你是怎样使用Json的方法
2021-09-08 K8S为 Pod 或容器配置安全上下文securityContext,解决Docker容器限制文件句柄数的问题
2021-09-08 kubernetes使用securityContext和sysctl
2021-09-08 golang正则表达式在线匹配检测
2021-09-08 SNAT、DNAT、MASQUERADE Full NAT的区别
2021-09-08 Flannel的两种模式解析(VXLAN、host-gw)
2020-09-08 通过Heketi管理GlusterFS为K8S集群提供持久化存储