网站首页 返回列表 “慢生活”不是懒惰,放慢速度不是拖延时间,而是让我们在生活中寻找到平衡。

GoLang实现TCP协议客户端和服务端
2020-06-10 02:39 admin golangTCP

TCP客户端:__//TCPClient端设计//使用命令行启动*.exe127.0.0.1:5000packagemainimport("fmt""net""os""time")funcmain(){varbuf[512]byteiflen(os.Args)!=2{fmt.Fprintf(os.Stderr,"Usa...
阅读全文

GoLang实现Gin框架
2020-06-10 02:39 admin golangGin

1、下载安装Gin包__gogetgithub.com/gin-gonic/gin2、Gin基本框架__packagemainimport("net/http""github.com/gin-gonic/gin")funcmain(){router:=gin.Default()router.GET("/",func(c...
阅读全文

golang总结
2020-06-10 02:39 admin golang总结

由于近一年一直在写大数据,go代码写的比较少,所以就在假期复习一下go相关知识。在极客时间上学习了,下面做了一个思维导图,以供后续复习使用。
阅读全文

golang应用快速搭建框架jotnar
2020-06-10 02:39 admin golangjotnar

golang应用快速搭建框架jotnar博客/golangjotnar是一个golang项目快速搭建的框架,它本身是集成其它常用的框架,以达到快速开发的目的安装__goget-ugithub.com/paulyung541/jotnar初始化项目里经常会使用命令行来初始化,或者是使用配置文件。我们每新开一些项目,都会用...
阅读全文

Golang: math/rand 和 crypto/rand 区别
2020-06-10 02:39 admin golangrand

[原文地址][https://mojotv.cn/go/golang-rand-math-crypto](https://links.jianshu.com/go?to=https%3A%2F%2Fmojotv.cn%2Fgo%2Fgolang-rand-math-crypto)1\.前言之前发现了golang标准库中...
阅读全文

golang快速入门[8.4]-常量与隐式类型转换
2020-06-10 02:38 admin golang隐式

**前文********************前言***在前文中我们学习了go语言中的自动类型推断以及浮点数的细节*我们将在本文中深入介绍go语言中另一个比较特殊的类型---const常量**const常量***Go语言最独特的功能之一就是该语言如何实现常量。Go语言规范中的常量规则是Go特有的。其在编译器级别提供了...
阅读全文

golang快速入门[8.3]-深入理解IEEE754浮点数
2020-06-10 02:38 admin golang浮点数

前文***************前言*在上文中我们学习了go语言中的自动类型推断*我们将在本文中深入理解go语言浮点数的存储细节*下面的一段简单程序0.3+0.6结果是什么?有人会天真的认为是0.9,但实际输出却是0.8999999999999999(go1.13.5)__varf1float64=0.3varf2f...
阅读全文

golang快速入门[9.1]-深入字符串的存储、编译与运行
2020-06-10 02:38 admin golang编译

**前文*********************前言***在常量和自动类型推断的文章中,我们介绍过整数、浮点数在词法解析阶段的过程。简单的说,整数是全为数字的常量,浮点数是带了`小数点`的常量。字符串也一样,字符串常量声明有两种方式:__varastring=`helloworld`varbstring="hello...
阅读全文

【轻知识】3分钟,golang 操作 clickhouse
2020-06-10 02:38 admin golangclickhouse

安装clickhouse与使用dockerpullyandex/clickhouse-server>如果pull出现dockerpullyandex/clickhouse-server>Usingdefaulttag:latest>Errorresponsefromdaemon:Get>:>net/http:TLSha...
阅读全文

? golang打包部署脚本
2020-06-10 02:38 admin golang打包

GO打包部署脚本__开发环境都是在Windows进行开发,经常打包发布到Linux下部署.$Linux打包build_linux.bat__@echooffecho=echosetsytemenvsetGOOS=linuxsetGOARCH=amd64echocopyconfigifnotexist%cd%\bin\c...
阅读全文

golang快速入门[8.2]-自动类型推断的秘密
2020-06-10 02:38 admin golang入门

**前文******************前言***在上文中我们学习了变量的各种概念和go语言中的类型系统*我们将在本文中学习到:*什么是自动类型推断*为什么需要自动类型推断*go语言中自动类型推断的特点与陷阱*go语言在编译时是如何进行自动类型推断的**类型推断(Typeinference)***类型推断是编程语言...
阅读全文

golang电子书小爬虫
2020-06-10 02:38 admin golang小爬虫

NovelSpiderFor-YanBeiTang[这里是项目传送门](https://links.jianshu.com/go?to=%255Bhttps%3A%2F%2Fgithub.com%2Fmhgd3250905%2FNovelSpiderFor-YanBeiTang%255D%28https%3A%2F%2...
阅读全文

golang快速入门[6.2]-集成开发环境-emacs详解
2020-06-10 02:38 admin golangemacs

**前文**************前言***在上一篇文章中介绍了go语言的集成开发环境`goland`的安装、配置、激活、以及基本的快捷键用法。*在本篇文章中,我们将介绍神之编辑器:`emacs`如何集成go的开发环境*你想拥有如下图所示的工作环境吗?这就是`emacs`的强大功能,快来一起学习吧~imageimag...
阅读全文

Golang基础(四) | 结构体
2020-06-10 02:38 admin golang结构

结构体Go语言中,也和C或者其他语言一样,我们可以声明新的类型,作为其它类型的属性或字段的容器。例如,我们可以创建一个自定义类型person代表一个人的实体。这个实体拥有属性:姓名和年龄。这样的类型我们称之struct。如下代码所示:__typepersonstruct{namestringageint}声明一个str...
阅读全文

golang快速入门[7.1]-项目与依赖管理-gopath
2020-06-10 02:38 admin golanggopath

**前文***************前言***在之前文章中,我们介绍了go语言开发环境的配置*在本章中,我们将介绍go语言的项目结构、项目管理以及依赖管理。在本文中,我们关注`gopath`**gopath是什么***在go语言开发环境配置文章中,我们介绍了配置`gopath`与`goroot`环境变量的步骤,但是并...
阅读全文
顶部 底部