为了账号安全,请及时绑定邮箱和手机立即绑定

Go语言语法进阶指南

难度初级
时长 3小时35分
学习人数
综合评分9.23
15人评价 查看评价
9.2 内容实用
9.2 简洁易懂
9.3 逻辑清晰
  • make 返回类型引用

    查看全部
    0 采集 收起 来源:内建方法--make

    2020-11-09

  • runtime.Numcpu()


    查看全部
    0 采集 收起 来源:并发--协程

    2020-11-04

  • 并发实现:协程

    多协程间的通信

    多协程间的同步

    查看全部
    0 采集 收起 来源:并发概述

    2020-11-04

    • 常用内建方法

    • 内建方法使用

    查看全部
    0 采集 收起 来源:内建方法--make

    2020-11-03

  • 学习方法

    • 28 法则

    • 能动手就不逼逼

    • 单点突破


    查看全部
    0 采集 收起 来源:学习指南

    2020-11-03

  • What?

    查看全部
    0 采集 收起 来源:概述

    2020-11-03

  • Why?

    云服务微服务分布式区块链大数据

    查看全部
    0 采集 收起 来源:概述

    2020-11-03

  • package main
    import "fmt"
    import "encoding/json"
    
    type ServerInfo struct {
        SerName string  `json:"name"`    
        SerIp   string  `json:"ip"`    
        SerPort uint16  `json:"port"`
        }
        
        func main() {
            // jsonStr := "{\"SerName\":\"http-nginx\",\"SerIp\":\"10.100.17.27:30001\",\"SerPort\":8080}"   \\ 双引号注意转义    
            jsonStr := "{\"name\":\"http-nginx\",\"ip\":\"10.100.17.27:30001\",\"port\":8080}"        
            
            sServer := new(ServerInfo)    j
            sonBytes := []byte(jsonStr)    
            uerr := json.Unmarshal(jsonBytes, &sServer)    
            if nil != uerr {        
            fmt.Println("error: ", err.Error())    
            } else {        
            fmt.Println("uns struct: ", sServer)    
            }        
            
            jsonStr3 := `{"serIp":"192.168.30.133","serPort":"3033","serverName":"apache2-http"}`   
            \\ 使用键盘1旁边的 ` 符号包裹双引号就不用转义了        
            uSer := make(map[string]interface{})    
            uErr := json.Unmarshal([]byte(jsonStr3), &uSer)    
            if nil != uErr {        
            fmt.Println("error: ", uErr.Error())    
            } else {        
            fmt.Println("unmar map: ", uSer)    
            }
            }


    查看全部
    0 采集 收起 来源:JSON--反序列化

    2020-07-29

  • 总结图,还要我说啥


    查看全部
    0 采集 收起 来源:Module总结

    2020-05-27

  • go list -m all 和 pip list是不是有点像

    查看全部
  • 各种各样命令行操作

    查看全部
  • 好像以前看见过 在命令行里面修改vim才能改的地方,好像以前学vim的时候用过

    查看全部
    0 采集 收起 来源:edit vendor

    2020-05-27

  • vendor就是自己建一个依赖包的仓库吗,冗余,真的不算什么

    查看全部
    0 采集 收起 来源:edit vendor

    2020-05-27

  • tidy整理 verify验证 why展示依赖关系

    查看全部
    0 采集 收起 来源:tidy verify why

    2020-05-27

  • 语法糖:自动推断类型 和 无限放数组进来

    查看全部
    0 采集 收起 来源:糖衣语法

    2020-05-27

举报

0/150
提交
取消
课程须知
同学们需要了解GO基础语法。
老师告诉你能学到什么?
1、学习方法及经验 2、常用内置工具的实践 3、工程化面向对象 4、Go效率工具

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!