1. 云栖社区>
  2. 全部标签>
  3. #Golang#
Golang

#Golang#

已有3人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

golang调用python实战

简介 go-python Python提供了丰富的C-API。而C和Go又可以通过cgo无缝集成。所以,直接通过Golang调用libpython,就可以实现Go调Python的功能了。但是过程比较复杂,而go-python提供了针对CPython-2的C-API提供了native-binding能力,方便实现了Go到Python的调用。

python Golang 函数 Framework string prefix

连续 3 年最受欢迎:Rust,香!

本文将从性能、内存安全、开发效率、跨平台性及生态等五个方面,对Rust这一编程语言进行一些科普性质的分享。

安全 Golang 性能 线程 c++ 测试 Image string 多线程 mutex thread

Go 语言如何进行 RPC 调用

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 今天我们来了解一下 Go 语言是如何进行远程方法调用的,远程方法调用是服务间进行通信的基础方式之一,是 Go 语言实现微服务架构必须掌握的开发知识和原理。

RPC Golang Go 服务器 函数 c++ string

涂鸦智能 dubbo-go 亿级流量的实践与探索

dubbo 是一个基于 Java 开发的高性能的轻量级 RPC 框架,dubbo 提供了丰富的服务治理功能和优秀的扩展能力。而 dubbo-go 在 java 与 golang 之间提供统一的服务化能力与标准,是涂鸦智能目前最需要解决的主要问题。

java Golang 配置 测试 插件 session

涂鸦智能 dubbo-go 亿级流量的实践与探索

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! dubbo 是一个基于 Java 开发的高性能的轻量级 RPC 框架,dubbo 提供了丰富的服务治理功能和优秀的扩展能力。

java Golang 配置 测试 插件 session

如何手动实现一个协程池?

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 在 Golang 中要创建一个协程是一件无比简单的事情,你只要定义一个函数,并使用 go 关键字去执行它就行了。

Golang 函数 线程

Go语言基础系列-环境配置和 Hello world

Go语言基础系列-环境配置和 Hello world前面几周陆陆续续写了一些后端技术的文章,包括数据库、微服务、内存管理等等,我比较倾向于成体系的学习,所以数据库和微服务还有后续系列文章补充。 最近工作上比较多的 Golang 编程,现在很多互联网公司都在转向 Golang 开发,所以打算写一写有关 Go 语言学习的系列文章,目标是从 Go 基础到进阶输出一系列文章,沉淀下这些知识同时也给大家做参考,力求做到通俗易懂,即使你是 Golang 小白也能看懂,如果你是老手也能温故知新。

Golang Go 函数 源码 os path 配置 微服务 开发环境 空格

Docker 镜像制作教程:针对不同语言的精简策略

Docker 镜像制作教程:针对不同语言的精简策略 本系列文章将分为三个部分: 第一部分着重介绍多阶段构建(multi-stage builds),因为这是镜像精简之路至关重要的一环。在这部分内容中,我会解释静态链接和动态链接的区别,它们对镜像带来的影响,以及如何避免那些不好的影响。

python java docker Golang openjdk 镜像 容器

如何在 Ubuntu 20.04 上安装 Go

本文最先发布在:https://www.itcoder.tech/posts/how-to-install-go-on-ubuntu-20-04/ Go,通常被称为 golang,它是一门由 Google 创建的现代化的开源编程语言,它允许你构建实时并且高效的应用。

Golang Go ubuntu path Bash

Aliyun LOG Golang Producer 原理剖析

背景 aliyun-go-producer为运行在大数据、高并发场景下的 Java 应用量身打造的高性能写 LogHub 类库。相对于原始的 API 或 SDK,使用 producer 写数据能为您带来诸多优势,包括高性能、计算与 I/O 逻辑分离、资源可控制等。

云栖社区 大数据 安全 Golang 函数 日志 LOG 线程 高并发 aliyun 多线程 高性能

用golang实现一个小程序商城后台系统(moshopserver)

用golang实现一个小程序商城后台系统(moshopserver) golang和c/c++比起来是一门新的语言,一直想学,网上搜集了一些资料,有些人说很容易上手,确实是这样,和C/C++比起来,少了很多乱七八糟的语法。

Golang 数据库 web string index github

电子书下载 | 超实用!阿里售后专家的 K8s 问题排查案例合集

关注公众号,回复 “ 排查 ” 获取下载链接。

Golang 线程 集群 同步 Server google github

golang 的不可变(Immutable)编程

不可变编程是一种编程思想。简单地说,就是对象的属性只能set一次。

Golang Json string 编程 metadata type kubernetes

实现一个简易的Unity网络同步引擎Netgo

实现一个简易的Unity网络同步引擎Netgo 目前GOLANG有大行其道的趋势,尤其是在网络编程方面。因为和c/c++比较起来,虽然GC占用了一部分机器性能,但是出错概率小了,开发效率大大提升,而且应用其原生支持的协程很容易就能开发出高并发的服务端程序。

RPC Golang 高并发 同步 string static stream 数据同步 void github view UNITY 帧同步

OSS签名Header实现Demo(GoLang)

OSS的集成上传和下载提供了SDK可以直接使用,但实际使用中一些用户受限环境或者设备限制需要使用api方式来实现上传和下载,本文以PutObject接口为例,提供了GoLang实现的demo

Golang mac OSS ADD demo 签名

docker使用

docker run -t -i --mount type=bind,source=/c/workspace/gopath,target=/go -p 8080:8080 golang:1.11-stretch docker start -i CONTAINER ID docker exec -i -t CONTAINER ID /bin/bash volumes写dockerfile的时候无法挂载本地目录,使用 --volumes-from=容器id 来做基于volume互联 基于link互联,跨主机用connectable,实际应用不多。

linux docker Golang code 主机 容器 volume source kubernetes

golang的switch语句使用fallthrough

很多的教程在说明golang的switch时,都会特别指明,switch语句不会自动向下贯穿, 因此不必在每一个case子句的末尾都添加一个break语句,有些书本说明, 需要向下贯穿的时候, 显示调用fallthrough语句.对于有些人来说, 对于这句话的理解是: 当case语句匹配后, 显示调用fallthrough语句, 那么就会接着判断下一个case条件. 我之前就是这么理解的, 有些书也是这么理解, 并且这么举例的. 网上很多的教程, 也是错误的.《学习go语言》的p12:它不会匹配失败后自动向下尝试, 但是可以使用fallthrough 使其这样做。

Golang Go 表达式

将 Docker 镜像体积减小 99%

将 Docker 镜像体积减小 99%对于刚接触容器的人来说,他们很容易被自己构建的 Docker 镜像体积吓到,我只需要一个几 MB 的可执行文件而已,为何镜像的体积会达到 1 GB 以上?本文将会介绍几个奇技淫巧来帮助你精简镜像,同时又不牺牲开发人员和运维人员的操作便利性。

docker Golang ubuntu 函数 镜像 容器 gcc cmd

36
GO