当前位置:首页 > 文章列表 >golang

golang
golang专题下共有 14010 篇文章
  • Golang 中通过 Channels 实现并发锁与资源同步
    Golang 中通过 Channels 实现并发锁与资源同步
    Golang中通过Channels实现并发锁与资源同步导语:在Golang中,Channels是一种强大的并发通信机制,可以用于实现锁和资源同步。本文将介绍如何使用Channels在并发编程中实现锁以及如何使用Channels进行资源同步。一、锁的实现在多线程编程中,锁是用于控制对共享资源的访问的机制。在Golang中,可以使用Ch
    Golang· Go教程   |  2年  |   golang Channels 并发锁 272浏览 收藏
  • Golang微服务开发可以应用于哪些业务场景?
    Golang微服务开发可以应用于哪些业务场景?
    Golang微服务开发可以应用于哪些业务场景?尽管Golang(或Go)是一门相对年轻的编程语言,但它在近年来的快速发展和广泛应用使得它成为了微服务开发的热门选择。Golang为开发者提供了高效的性能、并发编程能力以及简洁的语法,使得它在构建可扩展和高效的微服务架构方面大放异彩。下面将介绍Golang微服务开发可以应用于的一些业务场景,并附上具体的代码示例。
    Golang· Go问答   |  2年  |   golang 微服务 业务场景 272浏览 收藏
  • Golang与RabbitMQ实现微服务架构中的消息解耦和解藕
    Golang与RabbitMQ实现微服务架构中的消息解耦和解藕
    Golang与RabbitMQ实现微服务架构中的消息解耦和解藕在现代软件开发中,微服务架构已经成为越来越受欢迎的架构模式之一。在此架构中,应用程序被拆分为多个独立的微服务,这些微服务可以独立部署和扩展。然而,微服务之间的通信对于构建稳定、可靠的系统来说非常重要。在这篇文章中,我们将探讨使用Golang和RabbitMQ来实现微服务架构中的消息解耦和解藕的方法
    Golang· Go教程   |  2年  |   golang 微服务架构 rabbitmq 272浏览 收藏
  • Golang Facade模式与模块化开发的完美结合
    Golang Facade模式与模块化开发的完美结合
    GolangFacade模式与模块化开发的完美结合近年来,Golang已经成为了一门非常流行的编程语言。它以其高效、简洁和并发性能受到很多开发者的青睐。而在软件开发过程中,模块化开发也是一个被广泛采用的开发方式。那么,如何将Golang中的Facade模式与模块化开发结合起来呢?本文将通过具体的代码示例进行解释和说明。首先,我们需要了解Facade模式。F
    Golang· Go教程   |  2年  |   golang 模块化开发 Facade模式 272浏览 收藏
  • 使用Golang的同步技术实现高性能并发
    使用Golang的同步技术实现高性能并发
    使用Golang的同步技术实现高性能并发摘要:Golang是一种在并发处理方面非常强大的编程语言,它通过内置的同步原语和高效的协程机制,使得编写高性能的并发程序变得相对容易。本文将介绍Golang中常用的同步技术,包括互斥锁、条件变量、读写锁和原子操作,并给出具体的代码示例。引言:在当今的信息时代,大部分的应用程序都需要处理大量的并发请求。为了保证程序的正确
    Golang· Go教程   |  2年  |   golang 同步技术 高性能并发 272浏览 收藏
  • golang函数式编程与其他编程语言的函数式编程的比较
    golang函数式编程与其他编程语言的函数式编程的比较
    Go中的函数式编程支持不可变性、纯函数和递归等概念,提供了函数作为第一类值、闭包和延迟求值等特性。与Java和JavaScript相比,Go中的FP可选不可变性,纯函数受鼓励,闭包和延迟求值受支持。实战案例中,Go利用FP滤除奇数,体现了提高代码可读性、可维护性和可测试性的潜力。
    Golang· Go教程   |  1年  |   golang 函数式编程 272浏览 收藏
查看更多
课程推荐
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
  • Go语言课程Gin框架实战
    Go语言课程Gin框架实战
    Gin是一个用Go(Golang)编写的HTTPweb框架。它是一个类似于 martini 但拥有更好性能的API框架,由于 httprouter,速度提高了近40倍。如果你需要极好的性能,使用Gin吧。
    339次学习
  • Golang云原生架构师课程
    Golang云原生架构师课程
    Go是一门并发支持、垃圾回收的编译型系统编程语言;本课程转载自哔哩哔哩:https://www.bilibili.com/video/BV1Mh411M7A
    205次学习
  • Go编程基础视频教程
    Go编程基础视频教程
    Go是一门并发支持、垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。我们收集了这套《Go编程基础视频教程》,希望能够帮助大家更好的学习go语言。
    168次学习
  • Golang进阶实战编程
    Golang进阶实战编程
    本课程是在《Go语言基础视频》基础之上录制的,是Go语言基础的后半部分。包括包的管理,IO操作,Go语言最大的亮点:高并发,goroutine,channel,反射等。本视频主要为了帮助Go语言的初学者,从零到一的快速入门。学完本套课程,可以学会如果通过包管理Go项目,并发模型,以及并发实现,channel通道如何传递数据,反射等等。
    129次学习
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码