一、安装Golang的SDK  在官网 http://golang.org/ 直接下载安装包安装即可。下载pkg格式的最新安装包,直接双击运行,一路按照提示操作即可完成安装。  安装完成后,打开终端,输入go,检测Golang SDK是否安装成功,如下显示,则表示安装成功:     你也可以输入go version 查看你所安装的Golang的版本二、环境变量配置(GOPATH)  GO
一、前言       Java之所以能够得到如此广泛的应用,除了具有“一次编写,到处运行”的平台无关性之外,还有一个重要原因是:其丰富而强大的类库以及众多第三方开源类库使得Java语言的开发更加简单和便捷。       但是,Java的一些类库在早期设计中功能并不完善或者存在一些缺陷,其中最令人恼火的就是基于同步I/O
转载 2023-11-11 14:04:59
78阅读
Kubernetes (K8s) 是一个用于自动化部署、扩展和管理容器化应用程序的开源平台。 Istio 是一个开源的服务网格,用来连接、管理和保护微服务。 Golang 是一种流行的编程语言,可以用于开发高效的云原生应用。 在本文中,我们将介绍如何结合使用 K8s、IstioGolang开发和部署一个简单的微服务应用。我们将主要关注如何在看守程序环境中使用 Golang 和 Isti
原创 2024-03-08 11:26:00
95阅读
Java代码 晚上学习了下Java 的 NIO Socket编程,写了下面这个小程序,包括服务器端与客户端。实现的功能为客户端向服务器端发送随即数目的消息,服务器端一条一条的回应。消息内容保存在talks.properties文件中,内容为: Hi=Hi Bye=Bye 床前明月光=疑是地上霜 举头望明月=低头思故乡 少小离家老大回=乡音无改鬓毛衰 天王盖地虎=宝
Java开发软件设计原则软件设计原则1 开闭原则2 里氏代换原则3 依赖倒转原则4 接口隔离原则5 迪米特法则6 合成复用原则 2020年年底在b站上跟着某机构的设计模式的课程复习了一遍,现将一些软件设计原则整理一下供参考。大家学习的时候也可以去b站找找相关的资料学习。软件设计原则在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据下面的软件设计原则来
转载 2023-08-19 10:03:20
145阅读
1、项目介绍Spring Tools 4 是一个全新的、强大且灵活的开发工具集,为Eclipse、Visual Studio Code和Theia提供全面的支持。该项目由Spring社区打造,致力于提升Java开发者构建Spring应用的效率。无论你是Eclipse的忠实拥趸,还是更喜欢轻量级的VS Code,或者在云环境中使用Theia,Spring Tools 4都能满足你的需求。2、项目技
概念及示例使用服务入口Service Entry来添加一个入口到 Istio 内部维护的服务注册中心。添加了服务入口后,Envoy 代理可以向服务发送流量,就好像它是网格内部的服务一样。配置服务入口允许您管理运行在网格外的服务的流量,它包括以下几种能力:为外部目标 redirect 和转发请求,例如来自 web 端的 API 调用,或者流向遗留老系统的服务。为外部目标定义重试、超时和故障注入策略。
转载 2024-07-31 16:04:49
42阅读
1.Buffered缓冲技术基本概述position,limit,capacity三个变量完成了缓冲区的操作代码 position:表示下一个缓冲区读取或写入的操作指针,每向缓冲区中写入数据的时候此指针就会改变,指针永远放倒写入的最后一个元素之后。即:如果写入了4个位置的数据,则position会指向第5个位置。 limit:表示还有多少数据需要存储或读取,position<=limit。
转载 2023-07-20 13:56:02
81阅读
首先学习一门开发语言首先先要搭建开发环境,有了环境我们才能进行代码的开发,先介绍在一些主流的操作系统编译环境的搭建和IDE选择。要搭建Go语言开发环境,先下载Go语言的开发工具包,下载下载地址:https://golang.org/dl/,(墙内下载地址http://www.golangtc.com/download),Go为我们所熟知的所有平台架构提供了开发工具包,比如我们熟知的Linux、Ma
转载 2023-10-13 15:04:47
133阅读
如果你比较关注新兴技术的话,那么很可能在不同的地方听说过 Istio,并且知道它和 Service Mesh 有着牵扯。这篇文章可以作为了解 Istio 的入门介绍,了解什么是 IstioIstio 为什么最近这么火,以及 Istio 能给我们带来什么好处。什么是 Istio?官方对 Istio 的介绍浓缩成了一句话:An open platform to connect, secure, co
文章目录?前言1.关于GoLand的工具1.1.安装过程1.2.安装完成2.快速上手2.1.创建项目2.2.创建 `.go` 程序文件2.3.配置 `mod` 的开启与关闭2.4.用 GoLand 写第一份代码2.5.代码静态检测(此部分非必要)3.GoLand常用快捷键?写在最后 ?前言不同的人对于开发工具的习惯还是不一样的,所以博主还是决定,简单出一份关于 GoLand 的使用教程,方便于在
转载 2024-05-24 12:20:43
7阅读
一、ISS的百度解释  ISS是Internet Information Services的缩写,意为互联网信息服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional和Windows Server 2003一起发行,但在Windows XP Hom
用一台Mac Mini部署了Jenkins之后,打完包要下载到自己电脑用iTunes安装。因此决定用Go在Mini 上也配置一个OTA在线安装环境 1. 下载安装Go https://golang.org/dl/默认安装路径在/usr/local/go,添加环境vi ~/.bash_profile添加内容  export PATH=$PATH:/usr/local/g
## 从零开始学习如何进行Golang Web开发 ### 1. 介绍 在Golang中进行Web开发是非常常见的需求,Golang以其高效的性能和简洁的语法吸引了很多开发者。本文将带你逐步学习如何进行基本的Golang Web开发,包括创建一个简单的Web应用并运行。 ### 2. 步骤 以下是进行Golang Web开发的基本步骤: | 步骤 | 描述 | | ---- | ----
原创 2024-05-07 11:38:44
116阅读
Golang是一种由谷歌开发的开源编程语言,具有出色的性能和并发处理能力,因此在Linux系统上进行开发时,使用Golang是一个不错的选择。在本文中,我们将探讨如何在Linux系统上使用Golang进行开发。 首先,我们需要在Linux系统上安装Golang。通常情况下,在大多数Linux发行版的软件仓库中都可以找到Golang的安装包,只需要执行相应的安装命令即可。如果没有找到,也可以从Go
原创 2024-04-22 11:25:01
102阅读
# Golang Android 开发入门指南 随着移动互联网的迅速发展,Android 应用的开发已经成为了一个重要的技术领域。尽管通常使用 Java 或 Kotlin 进行 Android 开发,Go(Golang)作为一种高效的编程语言,逐渐引起了开发者的关注。本文将为您介绍如何使用 Golang 进行 Android 开发,并提供具体的代码示例。 ## Golang 简介 Go 是一
原创 2024-08-16 05:29:56
59阅读
# Golang Android开发入门指南 随着Go语言的流行,很多开发者开始尝试使用Go进行Android开发。虽然这不是Android开发的主流方式,但它具有一些独特的优势,比如高效的性能和轻松的跨平台特性。本文将教你如何从零开始实现“Golang Android开发”。 ## 开发流程 在开始动手之前,我们首先要清楚整个开发流程。下面是实现Golang Android开发的基本步骤:
原创 2024-10-25 05:06:10
90阅读
在当今互联网行业中,DevOps已经成为越来越受欢迎的开发模式。它将软件开发(Dev)和IT运维(Ops)两个部门整合在一起,通过自动化和协作,以提高软件交付的速度和质量。 而作为一门快速发展的开发语言,Golang在DevOps领域也扮演着重要角色。Golang是由Google开发的一种编程语言,它具有简洁、高效、并发能力强等特点,非常适合用于构建分布式系统和处理大规模数据。 在DevOps
原创 2024-02-29 11:37:37
95阅读
# Golang开发IM系统 ## 概述 在本篇文章中,我们将介绍如何使用Golang开发一个简单的IM系统。IM(即时通讯)系统是一种实时通信的应用程序,能够实现用户之间的即时信息传递,如聊天、消息推送等。 ### 步骤概览 下表展示了实现Golang开发IM系统的步骤概述: | 步骤 | 描述 | |-------
原创 2024-04-24 11:00:14
339阅读
win10 搭建自己的linux golang开发平台安装图形化界面知识点图形化界面知识点系统运行级别知识点步骤linux 中安装 GoLang下载解压配置PATH环境变量重新加载环境变量配置配置GOPATH 和 GOROOT重新加载环境变量配置写一个helloWorld 测试一下win10 下的vscode 远程连接 软件:VMware 15 CentOS7.2 64 位 安装图形化界面注意
  • 1
  • 2
  • 3
  • 4
  • 5