Welcome to Journal web site.
首页
关于
博客
留言
联系
首页
关于
博客
留言
联系
我是
PHP
程序员
- 开发无止境 -
你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie9及以上
首页
/
Golang学习总结
Categories
VUE学习总结
PHP课程网总结-前端部分
PHP课程网总结-PHP编程
PHP课程网总结-综合实战
实战派MySQL高阶应用指南
Golang学习总结
Golang学习总结
Return
Go语言标准库之net/http(一) —— Request
Http协议(Hyper Text Transfer Protocol,超文本传输协议)是一个简单的请求-响应协议,它通常运行在TCP之上。Http协议是基于客户端(Cilent)/服务器(Server)模式,且面向连接的。简单的来说就是客户端(Cilent)向服...
Remarks:
日期:2018-06-24 来源: 作者:Journal
VIEW NEWS
12、指针详解:在什么情况下应该使用指针?
什么是指针我们都知道程序运行时的数据是存放在内存中的,而内存会被抽象为一系列具有连续编号的存储空间,那么每一个存储在内存中的数据都会有一个编号,这个编号就是内存地址。有了这个内存地址就可以找到这个内存...
Remarks:
日期:2018-05-16 来源: 作者:Journal
VIEW NEWS
21、网络编程:Go 语言如何玩转 RESTful API 服务?
从这一讲开始,我将带你学习本专栏的第五模块,在这个模块中,你将学到我们项目中最常用的编码操作,也就是编写 RESTful API 和 RPC 服务。在实际开发项目中,你编写的这些服务可以被其他服务使用,这样就组成了微服...
Remarks:
日期:2018-04-15 来源: 作者:Journal
VIEW NEWS
9 、同步原语:ync 包让你对并发控制得心应手
资源竞争在一个 goroutine 中,如果分配的内存没有被其他 goroutine 访问,只在该 goroutine 中被使用,那么不存在资源竞争的问题。但如果同一块内存被多个 goroutine 同时访问,就会产生不知道谁先访问也无法预料最...
Remarks:
日期:2018-04-01 来源: 作者:Journal
VIEW NEWS
18、质量保证:Go 语言如何通过测试保证质量?
从这节课开始,我会带你学习本专栏的第四模块:工程管理。现在项目的开发都不是一个人可以完成的,需要多人进行协作,那么在多人协作中如何保证代码的质量,你写的代码如何被其他人使用,如何优化代码的性能等, 就...
Remarks:
日期:2018-01-01 来源: 作者:Journal
VIEW NEWS
Go语言标准库之net/http(三) —— Client
前面两篇文章分别介绍了 Request与 Respone,了解知道了HTTP请求与响应的大致结构以及所需的信息。那 Request与 Respone之间是如何通过网络进行交互的呢,这时候就需要Client与Server来协助与处理了,此篇文...
Remarks:
日期:2017-05-05 来源: 作者:Journal
VIEW NEWS
7、错误处理:如何通过 error、deferred、panic 等处理错误
在 Go 语言中,错误是可以预期的,并且不是非常严重,不会影响程序的运行。对于这类问题,可以用返回错误给调用者的方法,让调用者自己决定如何处理。error 接口在 Go 语言中,错误是通过内置的 error 接口表示的。...
Remarks:
日期:2017-02-17 来源: 作者:Journal
VIEW NEWS
11、并发模式:Go 语言中即学即用的高效并发模式
目前我们已熟练掌握了 goroutine、channel、sync 包的同步原语,这些都是并发编程比较基础的元素。而这节课要介绍的是如何用这些基础元素组成并发模式,帮助我们更好地编写并发程序。for select 循环模式for select ...
Remarks:
日期:2017-02-11 来源: 作者:Journal
VIEW NEWS
8、并发基础:Goroutine 和 Channel 的声明与使用
什么是并发前面的课程中,我所写的代码都按照顺序执行,也就是上一句代码执行完,才会执行下一句,这样的代码逻辑简单,也符合我们的阅读习惯。但这样是不够的,因为计算机很强大,如果只让它干完一件事情再干另外一...
Remarks:
日期:2016-11-09 来源: 作者:Journal
VIEW NEWS
Golang——os包详解(二)
3、Get系列函数 3.1 func Getegid() int 参数列表:无返回值: int 调用者的有效用户组id 功能说明:这个函数主要是返回调用者的有效用户组id 3.2 func Getenv(key st...
Remarks:
日期:2016-01-21 来源: 作者:Journal
VIEW NEWS
4、集合类型:array、lice 和 map
基础语法 &mdash&mdash 数组和切片 【相关阅读】数组和别的语言的数组差不多,语法是:[cap]type初始化要指定长度(或者叫做容量),一旦定义了长度后将不可修改长度可以直接初始化数组,不设置数值将填入数据类型...
Remarks:
日期:2016-01-02 来源: 作者:Journal
VIEW NEWS
26条
第一页
上一页
1
2
下一页
最后一页
I'm Developers.
Copyright © 2014-2024 Guojunjie.com.
All screenshots © 郭俊杰(Journal).
I have been in Xiamen,China.
Website Establishment by Journal.
闽ICP备12018326号-2
地图 Map
Name:
<提交>
请输入验证码再继续!
验证码:
Copyright © 2016 by 郭俊杰(Journal)
返回顶部
返回