본문 바로가기
Go 언어

[go언어]http request

by SpeeDr00t 2016. 7. 11.
반응형

http request

1. 소스

package main

import (
        "fmt"
        "io"
        "log"
        "net/http"
        "os"
)

func main() {
        if len(os.Args) != 2 {
                fmt.Fprintf(os.Stderr, "Usage: %s URL\n", os.Args[0])
                os.Exit(1)
        }
        response, err := http.Get(os.Args[1])
        if err != nil {
                log.Fatal(err)
        } else {
                defer response.Body.Close()
                _, err := io.Copy(os.Stdout, response.Body)
                if err != nil {
                        log.Fatal(err)
                }
        }
}


2. 실행 

go run 0x01.go http://192.168.19.133

 

3. 결과


반응형

'Go 언어' 카테고리의 다른 글

go 설치부터 hello world 까지(ubuntu)  (0) 2017.09.26
go 설치부터 hello world 까지(windwos)  (0) 2016.07.11