随笔分类 -  Golang

Golang学习
摘要:linux安全模型 Linux 安全模型是用于保护 Linux 操作系统和应用程序不受恶意攻击和未经授权访问的一系列机制和技术。它基于许多安全原则和最佳实践,如最小权限原则、分层防御、安全审计和安全监控等。以下是一些核心组件和技术,用于构建 Linux 安全模型的更多细节: 用户认证和授权:Linu 阅读全文
posted @ 2023-05-17 09:31 NewBird001 阅读(107) 评论(0) 推荐(0)
摘要:这一版本的zinx就是在之前的版本中将连接提取出来,即创建了一个连接接口以及一个连接结构用于处理连接操作; 连接结构实现了连接接口,并且结构中包含了一个处理函数,这个函数是在连接接口中定义的一个函数类型。 阅读全文
posted @ 2021-04-05 22:17 NewBird001 阅读(150) 评论(0) 推荐(0)
摘要:最简单的Server雏形: ziface中的Iserver接口中有Start,Stop,Serve三个函数。 znet中的server.go中定义来Server结构,实现了ziface的IServer接口; znet中Server结构实现来IServer的三个函数,主要是Start函数: 其中,在s 阅读全文
posted @ 2021-04-01 22:01 NewBird001 阅读(178) 评论(0) 推荐(0)
摘要:因为工作上的原因,经常要修改linux的网络配置文件,os常为centos,比如: TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=dhcpDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6 阅读全文
posted @ 2020-11-12 21:09 NewBird001 阅读(518) 评论(0) 推荐(0)
摘要:package main import ( "fmt" ) func main() { var s1 []string = []string{"1","1","3","4","4","4","4","5","5","12","21","4","4","5","5","1 阅读全文
posted @ 2020-10-13 21:13 NewBird001 阅读(294) 评论(0) 推荐(0)
摘要:package main import ( "fmt" //"flag" "os" "bufio" ) func main(){ fmt.Println("Welcome to use My Program.") fmt.Println("Start checking parameters...") 阅读全文
posted @ 2020-10-12 21:46 NewBird001 阅读(531) 评论(0) 推荐(0)
摘要:package main import ( "fmt" ) func main() { var s1 []int = []int{1,2,3,4,5,6} var s2 []int = []int{1,2} rotate(s1) rotate(s2) fmt.Println(s1) fmt.Prin 阅读全文
posted @ 2020-10-12 21:43 NewBird001 阅读(838) 评论(0) 推荐(0)