网络编程
已收录文章:29篇
-
本节我们将介绍 HTTP 服务端技术,包括如何处理 HTTP 请求和 HTTPS 请求。处理 HTTP 请求使用 net/http 包提供的 http.ListenAndServe() 方法,可以在指定的地址进行监听,开启一个 HTTP,服务端该方法的原278 收藏
-
本节我们将综合之前介绍的网站开发相关知识,一步步介绍如何开发一个虽然简单但五脏俱全的相册网站。新建工程首先创建一个用于存放工程源代码的目录并切换到该目录中去,随后创建一个264 收藏
-
TCP 工作在网络的传输层,它属于一种面向连接的可靠的通信协议。TCP 网络程序设计属于 C-S 模式,一般要设计一个服务器程序,一个或多个客户机程序。另外,TCP 是面向连接的通信协议,所以251 收藏
-
MySQL对大家来说,都应该很熟悉了,从大学里的课程到实际工作中数据的存储查询,很多时候都需要用到数据库,很多人也写过与数据库交互的程序,在Java中你可能一开始会使用原生mysql-connector250 收藏
-
本节我们来学习如何搭建一个简单的网站程序。首先打开你最喜爱的编辑器,编写如下所示的几行代码,并将其保存为 hello.go。package mainimport ( "io" "log" "net/http")func227 收藏
-
Go语言的 net/rpc 很灵活,它在数据传输前后实现了编码解码器的接口定义。这意味着,开发者可以自定义数据的传输方式以及 RPC 服务端和客户端之间的交互行为。RPC 提供的编码解码器接口如下220 收藏
-
最近做了一个项目,其中用到了网络编程,下面和大家分享下在Go中网络编程的实现。在Go中, 网络编程主要通过 net 包实现。支持 包括TCP/IP、UDP、域名解析和Unix域socket等连接,此外,还通过215 收藏
-
下面我们实现这样一个例子:使用 ICMP 协议向在线的主机发送一个问候,并等待主机返回,具体代码如下所示。package mainimport ( "net" "os" "bytes" "fmt")func main(202 收藏
-
主机地址是网络通信最重要的数据之一,net 包中定义了三种类型的主机地址数据类型:IP、IPMask 和 IPAddr,它们分别用来存储协议相关的网络地址。IP 地址类型在 net 包中,IP 地址类型被定义成193 收藏
-
问题内容 老师有golang网络编程的课程吗? 正确答案 https://duoke360.com/tutorial/network172 收藏
-
前面已经介绍了如何通过 Go语言搭建一个 Web 服务,我们可以看到简单应用一个 net/http 包就方便的搭建起来了。那么 Go语言在底层到底是怎么做的呢?web 工作方式的几个概念以下均是服务器端169 收藏
-
Go语言内置的 net/http 包提供了最简洁的 HTTP 客户端实现,我们无需借助第三方网络通信库(比如 libcurl)就可以直接使用 HTTP 中用得最多的 GET 和 POST 方式请求数据。基本方法net/http 包的 Client 类163 收藏