首页
学习
活动
专区
工具
TVP
发布

有趣的django

欢迎加入qq群:211599322 博客园地址:https://www.cnblogs.com/derek1184405959/
专栏成员
259
文章
399461
阅读量
157
订阅数
10.Go-goroutine,waitgroup,互斥锁,channel和select
互斥锁表示锁的代码同一时间只能有一个goroutine运行,而读写锁表示在锁范围内数据的读写操作
zhang_derek
2019-08-12
7660
9.Go-反射、日志和线程休眠
9.1反射 在Go语言标准库中reflect包提供了运行时反射,程序运行过程中动态操作结构体 当变量存储结构体属性名称,想要对结构体这个属性赋值或查看时,就可以使用反射 反射还可以用作判断变量类型 整个reflect包中最重要的两个类型 reflect.Type类型 reflect.Value值 获取到Type和Value的函数 reflect.TypeOf(interface{})返回type reflect.ValueOf(interface{})返回值Value   (1)获取变量属性和值 //Lea
zhang_derek
2019-08-12
3730
6.Go-错误,defer,panic和recover
  defer最常用的就是关闭连接(数据库,文件等),可以打开连接后紧跟defer进行关闭
zhang_derek
2019-08-12
4580
7.Go-用户信息和系统文件/目录
 MkDirAll:如果文件夹已经存在,不报错,保留原文件,如果父目录不存在帮助创建
zhang_derek
2019-08-12
5050
8.Go-Reader,Writer和ioutil
8.1.Reader (1)输入流 流是应用程序和外部资源进行数据交互的纽带 流分为输入流和输出流,输入和输出都是相对于程序,把外部数据传入程序中叫做输入流,反之叫做输出流 在Go语言标准库中io包下是Reader接口表示输入流,只要实现这个接口就属于输入流 (2)手动创建流 //Learn_Go/main.go package main import ( "fmt" "strings" ) func main() { r := strings.NewReader("hello world")
zhang_derek
2019-08-12
4860
5.Go-封装、继承、接口、多态和断言
Go语言开发者认为:面向对象就是特定类型(结构体)有着自己的方法,利用这个方法完成面向对象编程,
zhang_derek
2019-08-08
1.7K0
第四章、Go-面向“对象”
4.1.结构体和方法 (1)go语言的面向对象 go仅支持封装,不支持继承和多态 go语言没有class,只有struct (2)struct的创建 package main import "fmt" func main() { type treeNode struct { value int left, right *treeNode //指针类型 } //不论地址还是结果本身,都用“.” 来访问成员 var root treeNode //root是一个实
zhang_derek
2019-08-06
3150
3.GO-项目结构和包访问权限
在项目目录下创建src目录,在src目录下创建demo目录,在demo目录下创建demo.go文件
zhang_derek
2019-08-06
8340
1.Go-copy函数、sort排序、双向链表、list操作和双向循环链表
双向链表结构中元素在内存中不是紧邻空间,而是每个元素中存放上一个元素和后一个元素的地址
zhang_derek
2019-08-06
7870
第一章、Go安装与Goland破解
一直点下一步安装即可,默认是安装在“C:\Go”,如果自己换成其它目录则需添加环境变量。
zhang_derek
2019-08-01
3.8K1
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档