Go语言Echo服务器的方法

首页 > 脚本专栏 > Golang 更新日期: 2015-11-13
这篇文章主要介绍了Go语言Echo服务器的方法,实例分析了Echo服务器的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了Go语言Echo服务器的方法。分享给大家供大家参考。具体如下:

代码如下:
package main
import (
    "net"
    "io"
)
func main() {
    serv, e := net.Listen("tcp", ":12345")
    if e != nil {
        panic(e)
    }
    defer serv.Close()
    for {
        conn, ce := serv.Accept()
        if ce != nil {
            break
        }
        go func(c net.Conn) {
            io.Copy(c, c)
            c.Close()
        }(conn)
    }
}

希望本文所述对大家的Go语言程序设计有所帮助。


> 本站内容系网友提交或本网编辑转载,其目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除内容!

相关文章
  • 各种语言、服务器301跳转代码全集
    这篇文章主要介绍了各种语言.服务器301跳转代码全集,本文讲解了IIS下301设置.ASP下的301转向代码.ASP.Net下的301转向代码.PHP下的301转向代码 .CGI Perl下的301转向代码.JSP下的301转向代码等内容,需要的朋友可以参考下301跳转通常用在网站换域名和为了保持链接统一性所用的.比如你原来的域名www.a.com现在换成w ...
  • Ubuntu系统安装Ruby语言的三种方法
    这篇文章主要介绍了Ubuntu系统安装Ruby语言的三种方法,本文讲解了使用apt-get安装.使用brightbox ppa仓库安装.使用RVM安装3种方法,需要的朋友可以参考下Ruby是一个开源的动态编程语言,它有优美的语法,可用于构建可伸缩的Web应用程序.ruby gems可以很好地增强Ruby开发者的开发效率. 要在Ubuntu系统上安装Ruby, ...
  • Go语言常用字符串处理方法实例汇总
    这篇文章主要介绍了Go语言常用字符串处理方法,实例汇总了Go语言中常见的各种字符串处理技巧,具有一定参考借鉴价值,需要的朋友可以参考下本文实例汇总了Go语言常用字符串处理方法.分享给大家供大家参考.具体如下: 代码如下:package mainimport (    "fmt"    "strings"    //&q ...
  • C语言金币阵列问题解决方法
    这篇文章主要介绍了C语言金币阵列问题解决方法,主要涉及数组的灵活运算,是一类非常经典的算法,需要的朋友可以参考下本文实例详细讲述了C语言实现金币阵列问题的解决方法,分享给大家供大家参考.具体方法如下: 问题描述: 有m*n(1 ≤ m, n ≤ 100)个金币在桌面上排成一个 m 行 n 列的阵列.每一枚金币或正面朝上或背面朝上.用数字表示金币状态,0表示金 ...
  • C语言使用普通循环方法和递归求斐波那契序列示例代码
    这篇文章主要介绍了C语言使用普通循环方法和递归求斐波那契序列示例代码,大家参考使用吧 代码如下:#include <stdio.h> int fac(int x); int main(void){    int n;    scanf("%d", &n);    if (n == 1 || n == 2)        ...
猜你喜欢