看完go语言简单使用手册

author author     2022-08-09     686

关键词:

go语言是朋友推荐给我看的


我一直迟迟没有去看有两个原因

一,我现在在忙一个web的开发,营销网站的建设

二,我感觉自己还太早


后来我突然觉得写了快两年代码,其实写了忘,忘了写,其实渐渐觉得自己对于任何东西,真的是没有绝对可以一辈子不忘的,一般都是需要的时候去学习,只有思想是通的,所以我渐渐觉得我应该也是必须要渐渐去阅读源码,什么时候都不早。因为它只是一种思想,不见得你必须要去多么精通,因为洗了这么久,还是觉得自己一般般,还是很辛苦的在学习,很认真的在实践+阅读。因为我心里一直有一个概念,没有人有捷径,为什么林克斯可以写出系统,因为人家在不到十岁就开始接触电脑,编程,20岁写出来,那也是已经用了十多年,而且是不分昼夜的去编程,有效时间真的是不可想象。


我们除了上班的八小时,在家有时候学习两三个小时,后期每天在家最多一小时,还不错的就是一直有阅读的习惯,所以程序的书一直坚持,也看了一部分



回到go,我把它基本,很基本的语法看了一遍,又敲了一遍,真的是很惊喜,因为现在编程多事泡在应用层或者仅仅限于80端口或者是web服务,其余很少去涉及,再一次看到这样的语言,简洁到不敢相信,真的再次看到了最初对于c语言的膜拜


先抛开一系列对于这个语言的应用情景的表现,也抛开你对于=世界的价值观,因为实用主义和浪漫主义是永远不可调和的,所以我觉得程序员界真的是很奇葩,一个个都是个活宝,而且有点思维太局限的小子。我强烈推荐每一个人读50本哲学书,然后把哲学史走一遍,选择一个大师去研究成为一个成熟的人,心智成熟的人,再去 批判。就不会这么鸡血这么没有深度



我其实师傅说的单线程真的是从未怀疑,是的。go 是并发,多线程?这个我暂时不深究,我搜索看了好久,没整明白,就是说师傅很欣赏node的单线程,所有程序就是一条线。



go更多的是一种思想吧,因为语言每天都可以增加,只要有框架,规范,都是程序根本的就是两个:算法和数据结构,其他木有了,我为何没有敢去碰算法,真的是数学不好,大学里泡图书馆就是操作系统和算法,快崩溃了。数学,唉,没有天分。


go只是个语言,学了就是学了,不费时间。本来就是大型应用,团队开发用的语言。

本文出自 “一站式解决方案” 博客,转载请与作者联系!

go框架beego安装并简单使用以及遇到的问题(代码片段)

...安装过git,手册上有写不按照git获取不了包安装完go语言后先配置环境变量GOBIN环境变量手打,其他两个环境变量根据自己而定,打开终端,输入指令goenv即可查看下图是用户变量配置完环境变量后在你的终端里执... 查看详情

gogland使用-非常简单查看go语言源代码全貌!

Go语言也支持面向对象开发,不过和以往我们所使用的面向对象开发还是有不同,Go语言主张组合方式形成类的概念,在Go语言中,结构起到很大作用,如果用结构组合字段和方法,那么单纯在源代码中看,真的是费时费力,尤其... 查看详情

gh-ost使用手册(代码片段)

gh-ost实战运用一、安装步骤1、环境go版本:1.10.3gh-ost版本:1.0.462、安装go语言#安装go依赖包yuminstallbisonedgawkgcclibc6-devmake-y#配置go环境变量vim~/.bashrcexportGOROOT=/usr/local/goexportPATH=$PATH:$GOROOT/binexportGOPATH=/usr/local/ 查看详情

go语言入门很简单:什么是golang

Golang是一种相对较新的编程语言,很快就流行起来。StackOverflow对开发人员进行了民意调查,发现Golang是学习Go编程语言的第三大热门。为了更好地理解为什么Go如此受欢迎,我们将看看它是如何使用的,为什么值得学习,以及它... 查看详情

好书推荐面向初学者的go语言学习手册|go语言极简一本通

目录一、写给编程小白的Go语言指南二、本书作者也是CSDN博主,欢迎关注交流三、书籍信息四、推荐人群五、相关推荐一、写给编程小白的Go语言指南你好,我是小雨青年,一名程序员。今天为你推荐的书籍是《Go语... 查看详情

go语言的文件简单的操作(代码片段)

Golang读写文件操作1、读文件使用golang语言去读取一个文件默认会有多种方式,这里主要介绍以下几种。使用ioutil直接读取需要引入io/ioutil包,该包默认拥有以下函数供用户调用。funcNopCloser(rio.Reader)io.ReadCloserfuncReadAll(rio.Reader)([]b... 查看详情

go语言:一个简单的goroutine同步(synchronize)

我们可以使用channels在多个goroutine之间进行同步(synchronize),下面直接看例子。例子1,使用chan等待一个goroutine结束。packagemainimport"fmt"import"time"//在这定义一个函数,以goroutine的方式运行。使用done这个chan来通知//其... 查看详情

go语言入门很简单:实现vigenere加密算法

Vigenere加密算法该密码由意大利密码学家GiovanBattistaBellaso于1553年发明,但几个世纪以来一直归功于16世纪的法国密码学家BlaisedeVigenère,他在1586年设计了类似的密码。VigenereCipher是一种加密字母文本的方法。它使用一种简单的多... 查看详情

个人安装go1.13.6版本指南手册之搭建环境(代码片段)

因好奇而走进go语言,让你不在只闻其声,不见其形。https://golang.org/doc/install;这里是go语言的官网文档。吃不透英文,终究会被限制在有限的区域,一词词的吃透。安装包下载地址为:https://golang.org/dl/。如果打不开可以使用这... 查看详情

go语言入门很简单:go实现凯撒密码

在文本上使用凯撒密码来移动字符。调用​​strings.Map​​方法。1凯撒密码加密凯撒密码(英语:Caesarcipher),或称凯撒加密、凯撒变换、变换加密,是一种最简单且最广为人知的加密技术。凯撒密码是一种替换加密技术,明文... 查看详情

用go语言实现一个简单的聊天机器人(代码片段)

一、介绍目的:使用Go语言写一个简单的聊天机器人,复习整合Go语言的语法和基础知识。软件环境:Go1.9,Goland2018.1.5。 二、回顾Go语言基本构成要素:标识符、关键字、字面量、分隔符、操作符。它们可以组成各种表达式... 查看详情

golang:go-restful库使用手册(代码片段)

Golang:go-restful库使用手册2019.4.1版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。一、简介go-restful库:https://github.com/emicklei/go-restfulgo-restful项目是一个开源的、基于Golang开发的、用于构建REST风格的... 查看详情

golang:go-restful库使用手册(代码片段)

Golang:go-restful库使用手册2019.4.1版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。一、简介go-restful库:https://github.com/emicklei/go-restfulgo-restful项目是一个开源的、基于Golang开发的、用于构建REST风格的... 查看详情

go语言学习(十五)go语言指针

Go语言指针Go语言中指针是很容易学习的,Go语言中使用指针可以更简单的执行一些任务。接下来让我们来一步步学习Go语言指针。我们都知道,变量是一种使用方便的占位符,用于引用计算机内存地址。Go语言的取地址符是&,... 查看详情

go语言关于线程与通道channal

在go语言中,封装了多线程的使用方法,使其变得简单易用。在这里说说自己一点体会,不正确的地方还是请各位大牛指正。关于go语言的并发机制,这很简单,在你要执行的函数前面加上go即可比如:packagemainimport("fmt")funcmain(){g... 查看详情

go指针

Go语言指针Go语言中指针是很容易学习的,Go语言中使用指针可以更简单的执行一些任务。接下来让我们来一步步学习Go语言指针。我们都知道,变量是一种使用方便的占位符,用于引用计算机内存地址。Go语言的取地址符是&,... 查看详情

好书推荐面向初学者的go语言学习手册|go语言极简一本通

目录一、写给编程小白的Go语言指南二、本书作者也是CSDN博主,欢迎关注交流三、书籍信息四、推荐人群五、相关推荐一、写给编程小白的Go语言指南你好,我是小雨青年,一名程序员。今天为你推荐的书籍是《Go语... 查看详情

go语言实现一个简单的简单网关

...的网关。转自:troy.wang/docs/golang/posts/golang-gateway/整理:go语言钟文文档:www.topgoer.cn启动两个后端web服务(代码)这里使用命令行工具进行测试具体代码直接使用基础库httputil提供的NewSingleHostReverseProxy即可,返回的reverseProxy对象实... 查看详情