随笔分类 -  [04.01]-golang

够浪,哈哈哈
摘要:Golang常见编程问题 --语言简单 函数可以返回多个值 推荐将 error 作为最后一一个返回值 Defer , 常用用来做资源清理、记录执行行时间等 --go range --goroutine 通信 消息机制基于通信来共享。 go中goroutine之间是通chan通讯的,chan的处理了不 阅读全文
posted @ 2019-07-10 11:26 landv 阅读(298) 评论(0) 推荐(0) 编辑
摘要:golang go程和出让时间片 阅读全文
posted @ 2019-07-09 09:08 landv 阅读(616) 评论(0) 推荐(0) 编辑
摘要:A simple terminal UI for both docker and docker-compose, written in Go with the gocui library. https://github.com/jesseduffield/lazydocker lazydocker 阅读全文
posted @ 2019-07-07 19:42 landv 阅读(990) 评论(0) 推荐(0) 编辑
摘要:golang 斐波那契数 golang 斐波那契数 阅读全文
posted @ 2019-07-03 17:12 landv 阅读(852) 评论(0) 推荐(0) 编辑
摘要:结构体: 是一种数据类型 type Person struct{ //l类型定义,地位等价与 int byte boo string ……通常放在全局位置 name string sex byte age int } 普通变量定义和初始化: 1.顺序初始化:依次将结构体内部所有成员初始化 var m 阅读全文
posted @ 2019-07-02 14:44 landv 阅读(217) 评论(0) 推荐(0) 编辑
摘要:flag - 命令行参数解析 在写命令行程序(工具、server)时,对命令参数进行解析是常见的需求。各种语言一般都会提供解析命令行参数的方法或库,以方便程序员使用。如果命令行参数纯粹自己写代码解析,对于比较复杂的,还是挺费劲的。在 go 标准库中提供了一个包:flag,方便进行命令行解析。 注:区 阅读全文
posted @ 2019-07-01 15:49 landv 阅读(8177) 评论(0) 推荐(0) 编辑
摘要:golang-os文件操作 添加O_APPEND就可以追加内容了 文件读操作 文件拷贝 目录操作 阅读全文
posted @ 2019-06-27 14:55 landv 阅读(996) 评论(0) 推荐(0) 编辑
摘要:一、Vuex是干什么用的? 它是用于对复杂应用进行状态管理用的(官方说法是它是一种状态管理模式)。 “杀鸡不用宰牛刀”。对于简单的项目,根本用不着Vuex这把“宰牛刀”。那简单的项目用什么呢?用Vue.js官方提供的事件总线就可以了。 二、我们import进来的Vuex对象都包含些什么呢? 我们使用 阅读全文
posted @ 2019-06-27 09:49 landv 阅读(857) 评论(0) 推荐(0) 编辑
摘要:vue-d2admin前端axio异步请求详情 d2admin>src>api>sys.login.js 设计axio api d2admin>src>store>d2admin>modules>account.js 创建使用API模块 d2admin>src>views>system>login> 阅读全文
posted @ 2019-06-27 09:20 landv 阅读(3480) 评论(0) 推荐(0) 编辑
摘要:说起golang闭包,在官方手册里面看过一次,没怎么用过,还是因为6哥经常用,阅读他的代码好多闭包,emmm,今天就学习一下。 在过去近十年时间里,面向对象编程大行其道,以至于在大学的教育里,老师也只会教给我们两种编程模型,面向过程和面向对象。孰不知,在面向对象思想产生之前,函数式编程已经有了数十年 阅读全文
posted @ 2019-06-26 23:35 landv 阅读(3021) 评论(1) 推荐(0) 编辑
摘要:先说一下对比吧 Jquery ajax, Axios, Fetch区别之我见 引言 前端技术真是一个发展飞快的领域,我三年前入职的时候只有原生XHR和Jquery ajax,我们还曾被JQuery 1.9版本版本以下不支持大文件请求这个问题卡了半天(最后自己写了原生的XHR请求)。一晃眼,JQuer 阅读全文
posted @ 2019-06-26 17:56 landv 阅读(1672) 评论(0) 推荐(0) 编辑
摘要:conf>app.conf 文件添加一下参数 routers>router.go 文件添加初始化路由 models>recode.go 错误代码编码 controllers>User.go 用户注册 controllers>Session.go 登录 controllers>area.go main 阅读全文
posted @ 2019-06-26 17:50 landv 阅读(5068) 评论(0) 推荐(0) 编辑
摘要:上代码 腾讯这个例子还是很值得学习的,不轻有东西,单也不重到看着都蒙圈的样子。 https://github.com/Tencent/bk-cmdb/blob/master/src/web_server/service/service.go Beego没gin配置静态页面方便 下面是gin的静态页面 阅读全文
posted @ 2019-06-24 17:53 landv 阅读(1147) 评论(0) 推荐(0) 编辑
摘要:具体过程就不说,是搞这个的自然会动,只把关键代码贴出来。 beego和vue前后端分离开发,beego承载vue前端分离页面部署 阅读全文
posted @ 2019-06-24 08:14 landv 阅读(2596) 评论(2) 推荐(0) 编辑
摘要:链表作为最基本的数据结构,它不仅仅在实际应用中有着非常重要的作用,而且也是程序员面试笔试必考的内容。 详情请Google吧。 1、如何实现链表的逆序 就地逆序 阅读全文
posted @ 2019-06-20 15:02 landv 阅读(549) 评论(0) 推荐(0) 编辑
摘要:这本书是讲解Go语言程序员面试笔试真题的书籍,讲的还不错,值得一看。 计算机技术博大精深,日新月异………………大神们疯狂的更新着技术,(我就更新,不服打我呀)虽然换汤不换药,又有几个人能精通基础,再延伸。我等凡人复制粘贴吧 面试笔试经验技巧篇 (我去这些问题还真是高频问题,貌似我都遇见过呀,不过我处 阅读全文
posted @ 2019-06-19 17:20 landv 阅读(1704) 评论(0) 推荐(0) 编辑
摘要:bee api appcode -conn="root:root@tcp(127.0.0.1:3306)/test" 阅读全文
posted @ 2019-06-12 14:32 landv 阅读(483) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" "unsafe" ) type Person struct { name string sex byte age int } type Student struct { p []Person id []int score [1000]int } func test(ma... 阅读全文
posted @ 2019-06-06 11:41 landv 阅读(1107) 评论(0) 推荐(0) 编辑
摘要:结构体: 是一种数据 类型。 type Person struct { —— 类型定义 (地位等价于 int byte bool string ....) 通常放在全局位置。 name string sex byte age int } 普通变量定义和初始化: 1. 顺序初始化: 依次将结构体内部所 阅读全文
posted @ 2019-06-06 11:40 landv 阅读(173) 评论(0) 推荐(0) 编辑
摘要:指针: 指针就是地址。 指针变量就是存储地址的变量。 *p : 解引用、间接引用。 栈帧: 用来给函数运行提供内存空间。 取内存于 stack 上。 当函数调用时,产生栈帧。函数调用结束,释放栈帧。 栈帧存储: 1. 局部变量。 2. 形参。 (形参与局部变量存储地位等同) 3. 内存字段描述值 指 阅读全文
posted @ 2019-06-01 08:49 landv 阅读(196) 评论(0) 推荐(0) 编辑