잠시만 기다려 주세요
'월급 200 받는 사람이 국회의원 되는 그날까지... 슈퍼기득권 전부 아웃... 국회의원 봉사직 전환을 꿈꾸며... '
전체검색 :
이번주 로또 및 연금번호 발생!!
|
HOME
|
여기는?
|
바다물때표
|
알림
(16)
|
여러가지 팁
(1056)
|
추천 및 재미
(152)
|
자료실
(22)
|
시사, 이슈, 칼럼, 평론, 비평
(602)
|
끄적거림
(129)
|
문예 창작
(705)
|
바람 따라
(69)
|
시나리오
(760)
|
드라마 대본
(248)
|
살인!
리눅스 데스크탑
(228)
리눅스 서버
(148)
윈도우 관련
(8)
freebsd 데스크탑
(31)
freebsd 서버
(34)
쉘 스크립트
(6)
html/css/xml
(48)
html5
(4)
golang
(179)
php
(2)
디자인 관련
(1)
javascript/jquery
(76)
DATABASE
(9)
mariadb, mysql
(33)
postgresql
(45)
생활/쇼핑
(39)
컴퓨터/핸드폰
(45)
종교/자선
(3)
요리관련
(22)
음식관련
(15)
의학관련
(8)
건강/운동 관련
(12)
주식, 금융관련
(3)
자동차, 운전 관련
(21)
기계 관련
(9)
스포츠 관련
(1)
과학, 수학관련
(1)
문학관련
(8)
좋은 글
(7)
낚시관련
(1)
원예관련
(9)
현재 접속자
바다아이에게 후원하기
개정 공동번역 성경보기
기존 공동번역 성경보기
소스 하이라이팅
도로명 주소검색
URL encode, decode
javascript 줄 맞추기
Hits :
golang
golang
- golang 간단한 웹서버 작성 예제
이 름 : 바다아이 | 조회수 : 8973
<div> <div>아래는 간단한 예제입니다.<br /> <br /> <div> <div>package main<br /> <br /> import (<br /> "io"<br /> "net/http"<br /> )<br /> <br /> func hello(w http.ResponseWriter, r *http.Request) {<br /> io.WriteString(w, "Hello world!")<br /> }<br /> <br /> func main() {<br /> http.HandleFunc("/", hello)<br /> http.ListenAndServe(":80", nil)<br /> }</div> </div> </div> </div> <br /> <br /> <strong>응용버전.</strong><br /> <br /> go func() {<br /> srv2 := &http.Server{<br /> Addr: ":443",<br /> ReadTimeout: 10 * time.Second,<br /> WriteTimeout: 10 * time.Second,<br /> }<br /> err := srv2.ListenAndServeTLS("./파일.crt", "./파일.key")<br /> <span style="color:#ff0000;">에러처리</span><br /> }()<br /> <br /> srv := &http.Server{<br /> Addr: ":80",<br /> ReadTimeout: 10 * time.Second,<br /> WriteTimeout: 10 * time.Second,<br /> }<br /> <br /> err := srv.ListenAndServe()<br /> <span style="color:#ff0000;">에러처리</span><br /> <br />
짧은 주소
:
https://www.bada-ie.com/su/?401591841352
아래는 간단한 예제입니다.
package main
import (
"io"
"net/http"
)
func hello(w http.ResponseWriter, r *http.Request) {
io.WriteString(w, "Hello world!")
}
func main() {
http.HandleFunc("/", hello)
http.ListenAndServe(":80", nil)
}
응용버전.
go func() {
srv2 := &http.Server{
Addr: ":443",
ReadTimeout: 10 * time.Second,
WriteTimeout: 10 * time.Second,
}
err := srv2.ListenAndServeTLS("./파일.crt", "./파일.key")
에러처리
}()
srv := &http.Server{
Addr: ":80",
ReadTimeout: 10 * time.Second,
WriteTimeout: 10 * time.Second,
}
err := srv.ListenAndServe()
에러처리
|
|
제 목
이 름
1
page /
6
page
번 호
카테고리
제 목
이름
조회수
179
golang
g
o
l
a
n
g
숫
자
인
지
아
닌
지
확
인
하
기
,
체
크
하
기
.
.
.
바다아이
1725
178
golang
g
o
l
a
n
g
배
열
삭
제
,
m
a
p
삭
제
.
바다아이
1327
177
golang
G
o
l
a
n
g
문
자
열
변
환
방
법
(
문
자
열
,
숫
자
,
등
d
a
t
a
파
싱
방
법
)
타
입
변
환
,
형
변
환
.
.
.
바다아이
1337
176
golang
g
o
l
a
n
g
s
o
r
t
정
렬
하
기
.
.
.
바다아이
1569
175
golang
g
o
l
a
n
g
h
t
m
l
.
E
s
c
a
p
e
S
t
r
i
n
g
h
t
m
l
.
U
n
e
s
c
a
p
e
S
t
r
i
n
g
i
n
p
u
t
v
a
l
u
e
따
옴
표
안
에
따
옴
표
.
.
.
특
수
문
자
치
환
바다아이
1695
174
golang
g
o
l
a
n
g
g
o
.
m
o
d
g
o
.
s
u
m
모
듈
관
련
문
제
.
G
O
P
A
T
H
S
R
C
n
o
t
m
o
d
u
l
e
,
1
.
1
6
로
컬
패
키
지
사
용
문
제
.
바다아이
4969
173
golang
g
o
1
.
1
6
컴
파
일
에
러
.
.
.
i
s
n
o
t
i
n
G
O
R
O
O
T
.
.
컴
파
일
시
G
O
P
A
T
H
찾
지
못
하
는
문
제
.
.
.
.
패
키
지
모
듈
문
제
.
바다아이
5867
172
golang
문
자
열
포
맷
,
S
t
r
i
n
g
F
o
r
m
a
t
t
i
n
g
바다아이
7504
171
golang
r
a
n
d
.
I
n
t
n
랜
덤
값
구
하
기
,
r
a
n
d
o
m
,
랜
덤
난
수
발
생
하
기
,
알
파
벳
난
수
발
생
.
바다아이
6967
170
golang
g
o
l
a
n
g
을
사
용
하
는
회
사
들
리
스
트
.
.
.
바다아이
10058
169
golang
g
o
l
a
n
g
g
o
p
a
t
h
,
g
o
r
o
o
t
경
로
설
정
하
기
.
.
g
o
l
a
n
g
설
치
하
기
바다아이
7636
168
golang
g
o
l
a
n
g
파
일
다
운
로
드
예
제
.
.
.
F
o
r
c
e
d
o
w
n
l
o
a
d
f
i
l
e
e
x
a
m
p
l
e
바다아이
9428
167
golang
g
o
l
a
n
g
현
재
하
드
웨
어
및
사
용
현
황
구
하
기
,
하
드
웨
어
모
니
터
링
,
c
p
u
,
m
e
m
o
r
y
,
d
i
s
k
사
용
률
보
기
바다아이
10723
166
golang
g
o
l
a
n
g
원
하
는
형
태
로
,
여
러
종
류
로
크
로
스
컴
파
일
하
기
.
.
.
G
O
O
S
,
G
O
A
R
C
H
바다아이
8497
165
golang
g
o
l
a
n
g
체
크
박
스
c
h
e
c
k
b
o
x
배
열
폼
처
리
.
.
.
다
중
체
크
박
스
바다아이
8250
164
golang
g
o
l
a
n
g
핸
들
함
수
,
라
우
터
,
h
t
t
p
웹
서
버
예
제
.
.
.
.
바다아이
8022
163
golang
g
o
l
a
n
g
에
서
n
i
l
을
할
당
할
수
있
는
경
우
,
n
i
l
을
사
용
할
수
있
는
타
입
,
n
i
l
을
사
용
.
.
.
바다아이
8369
162
golang
2
년
가
까
이
g
o
l
a
n
g
,
g
o
언
어
를
사
용
해
본
소
감
,
후
기
.
.
.
.
g
o
l
a
n
g
찬
양
.
.
.
.
추
천
바다아이
11238
161
golang
g
o
l
a
n
g
에
서
p
o
s
t
g
r
e
s
q
l
,
m
y
s
q
l
,
m
a
r
i
a
d
b
다
중
쿼
리
에
러
날
때
.
.
.
`
G
r
a
v
e
(
그
레
이
브
)
문
제
될
때
.
.
쿼
리
문
에
러
.
.
바다아이
8561
160
golang
g
o
l
a
n
g
으
로
p
o
s
t
g
r
e
s
q
l
이
나
m
y
s
q
l
,
m
a
r
i
a
d
b
접
속
해
서
데
이
터
가
져
올
때
s
c
a
n
시
빈
값
,
n
u
l
l
값
이
오
면
에
러
나
는
문
제
.
.
바다아이
8703
159
golang
g
o
l
a
n
g
간
편
하
게
문
자
인
코
딩
변
환
,
i
c
o
n
v
바다아이
11493
158
golang
g
o
l
a
n
g
q
u
o
t
e
e
s
c
a
p
e
,
u
n
q
u
o
t
e
바다아이
8899
157
golang
g
o
l
a
n
g
웹
서
버
,
h
t
t
p
e
r
r
o
r
L
o
g
에
러
로
그
남
기
기
,
저
장
하
기
,
기
록
하
기
.
.
.
바다아이
9002
156
golang
g
o
l
a
n
g
인
터
페
이
스
i
n
t
e
r
f
a
c
e
예
제
,
설
명
바다아이
8476
155
golang
g
o
l
a
n
g
구
조
체
s
t
r
u
c
t
포
인
터
개
념
정
리
.
.
.
.
바다아이
9146
154
golang
g
o
l
a
n
g
m
a
p
안
에
m
a
p
넣
기
,
만
들
기
출
력
하
기
바다아이
8672
153
golang
g
o
l
a
n
g
m
a
p
값
조
회
하
기
.
.
.
.
존
재
유
무
검
사
하
기
.
.
.
.
바다아이
8191
152
golang
g
o
l
a
n
g
s
l
i
c
e
배
열
복
사
하
기
c
o
p
y
바다아이
8289
151
golang
g
o
l
a
n
g
g
o
t
o
문
바다아이
9150
150
golang
g
o
l
a
n
g
s
l
i
c
e
배
열
s
o
r
t
정
렬
,
i
n
t
,
s
t
r
i
n
g
,
f
l
o
a
t
6
4
바다아이
8629
1
2
3
4
5
6
| |
Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 firefox 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Ubuntu + GoLang + PostgreSQL + Mariadb ]
서버위치 : 오라클 클라우드 춘천 실행시간 :
0.05884
초
to webmaster
... gogo sea. gogo sea.