龙行博客

走路看风景,经历看人生,岁月留痕迹,人生留轨迹,17的历史,18的豪情,时间的匆忙,人生的风景,放开心胸往前走,成功再远行,放开理想往前走,梦想再行动。
推荐阅读站长精心推荐阅读
现在位置:首页 > 包含标签 go 的所有文章
  • Golang-IO操作拷贝文件

    Golang-IO操作拷贝文件

    Golang  06-26  332浏览  0评论

    package main import (    "fmt"    "io"    "os" ) /**  * 判断文件是否存在  存在返回 true&nbs

  • Golang简单写文件操作的四种方法

    Golang简单写文件操作的四种方法

    Golang  06-26  368浏览  0评论

    I/O操作也叫输入输出操作。其中I是Input,O是Output,用于读或者写数据的,有些语言也叫流操作,是指数据通信的通道。Golang标准库对IO的抽象非常精巧,各个组件可以随意组合,可以作为接口设计的典范package main import (    "bufio"    &quo

  • Golang-os包文件常用操作整理

    Golang-os包文件常用操作整理

    Golang  06-25  380浏览  0评论

    度娘到处都是,整理下吧。package main import (    "fmt"    "os"    "path"    "path/filepath" )

  • Golang时间包time常用方法整理

    Golang时间包time常用方法整理

    Golang  06-25  334浏览  0评论

    实在是记不住啊,那就记下来吧。头疼。。。package main import (    "fmt"    "time" ) func main(){    t1 := time.Now() 

  • Go-字符串处理函数-判断子串

    Go-字符串处理函数-判断子串

    Golang  04-15  647浏览  0评论

    Go-字符串处理函数-判断子串字符串在开发中使用频率是比较高的,操作文件时经常需要用到字符串的拆分,判断登.可以借助Go标准库中的strings包快速达到处理字符串的目的.一下函数常常会被用到:判断子串func Contains(s, subStr string) bool功能:判断字符串s是否包含子串substr参数1 : s, 表示待判断的字符串参数2 : subStr 表示子串返回值: 布尔

  • Go搭建一个Web服务器

    Go搭建一个Web服务器

    Golang  04-07  512浏览  0评论

    Web是基于http协议的一个服务,Go语言里面提供了一个完善的net/http包,通过http包可以很方便搭建起来一个可以运行的Web服务,还可以用这个包比较简单的对Web的路由,静态文件,模板,cookie登数据进行设置和操作http包建立Web服务器package mainimport( "fmt" "net/http" "strings&q

  • Go-关键字总结

    Go-关键字总结

    Golang  03-23  517浏览  0评论

    Go-关键字总结break default    func    interface    selectcase    defer    go    map    structchan    else    goto &

  • Go-并发

    Go-并发

    Golang  03-21  478浏览  0评论

    Go-并发有人把Go比作21世纪的C语言,第一是因为Go语言设计简单, 第二21世纪最重要的就是并行程序设计,erGo语言层面就支持了并行goroutinegoroutine是Go并行设计的核心,.goroutine说到底其实就是协程,但是它比线程更小,十几个goroutine可能体现在底层就是五六个线程,Go语言内部帮你实现了这些goroutine之间的内存共享.执行goroutine只需极少的

  • Go-interface

    Go-interface

    Golang  03-20  484浏览  0评论

    Go-interfaceGo语言里面设计最精妙的应该算是interface, 它面向对象,内容组织实现非常的方便,当你看完这一章,你就会被interface的巧妙而折服什么是interface简单地说,interface十一组method的签名的组合, 我们通过interface来定义对象的一组行为.我们上面一章最后一个例子中Student和Employee都能SayHi,虽然他们的内部实现不一样

  • Go面向对象-method

    Go面向对象-method

    Golang  03-19  442浏览  0评论

    Go面向对象-method前面介绍了函数和struct,那么你想过函数当做struce的字段一样来处理呢?.让我们看看函数的另一种形态,带有接收者的函数我们称为methodmethod现在假设有这么一个场景,你定义了一个struct叫做长方形,你现在想要计算他的面积,那么按照我们一般的思路应该会用下面的方式来实现: package main  import "

  • Go-struct类型

    Go-struct类型

    Golang  03-18  518浏览  0评论

    Go-struct类型structGo语言中,也和C或者其他语言一样,我们可以声明新的类型,作为其它类型的属性或者字段的容器.例如,我们可以创建一个自定义类型person代表一个人的实体.这个实体拥有属性:姓名和年龄.这样的类我们称之为struct.如下代码所示:type person struct {     name string    &nb

  • Go函数

    Go函数

    Golang  03-14  575浏览  0评论

    函数函数是Go里面的核心设计,它通过关键字func来声明,它的格式如下:func funcName(input1 type1, input2 type2) (output1 type1, output2 type2) { //这里是处理逻辑代码 //返回多个值 return value1, value2}上面的代码我们看出关键字func用来声明一个函数funcName函数可以有一个或者多个参数,每

  • Go流程控制-if、goto、for、switch

    Go流程控制-if、goto、for、switch

    Golang  03-14  555浏览  0评论

    Go流程控制-if、goto、for、switchifif也许是各种编程语言中最常见的了,它的语法概括起来就是,如果满足条件就做某事,否则做另一件事.Go里面if条件判断语句不需要括号,如下代码所示:if x > 10 {   fmt.Println("x is grater than&nb

  • Go基础-make,new

    Go基础-make,new

    Golang  03-11  547浏览  0评论

    Go基础-make,newmake用于内建类型(map、slice和channel)的内存分配.new用于各种类型的分配.内建函数new本质上说跟其它语言中的同名函数功能一样:new(T)分配了零值填充的T类型的内存空间,并且返回其地址,即一个*T类型的值.用Go的术语来说,它返回了一个指针,指向新分配的类型T的零值.有一点非常重要:new返回指针内建函数make(T,args)与new(T)有着

  • Go基础-map

    Go基础-map

    Golang  03-11  528浏览  0评论

    Go基础-mapmap也就是Python中字典的概念,它的格式为map[keyType]valueType我们看下面的代码,map的读取和设置也类似slice一样,通过key来操作,只是slice的index只能是int类型,而map多了很多类型,可以是int,可以是string及所有完全定义了==与!=操作的类型.// 声明一个key是字符串,值为int的字典,这种方式的声明需要在使用之前使用m

快捷导航
联系博主
在线壁纸
给我留言
四四五五
音乐欣赏
返回顶部