Go

Go(又称Golang)是一门由Google于2009年开源推出的静态类型、编译型编程语言,由Robert Griesemer、Rob Pike和Ken Thompson共同设计。其设计初衷是为了解决大规模分布式系统和云计算基础设施开发中的痛点,旨在兼具C/C++般的编译运行效率与Python般的开发效率。Go语言的核心特色是语法极其简洁(摒弃了类和继承等复杂概念),内置强大的并发编程模型(goroutine轻量级线程和channel通信机制使其并发编程简单而高效),编译速度飞快,并生成独立的静态可执行文件便于部署。它提供了垃圾回收机制和丰富的标准库,特别擅长构建高性能、高并发的网络服务、分布式系统、API服务器、云原生应用(如Docker和Kubernetes均由其编写)及命令行工具。Go语言通过严格的代码规范(如强制格式化)、内置的依赖管理工具和强调“一种问题只有一种解决方法”的理念,有效降低了项目复杂性和团队协作成本。尽管在泛型等特性上曾较为保守,但其在简洁性、生产效率和工程可维护性上的卓越表现,使其迅速成为后端开发和基础设施领域最受欢迎的现代编程语言之一。
Go语言框架
Go(又称Golang)是一门由Google于2009年开源推出的静态类型、编译型编程语言,由Robert Griesemer、Rob Pike和Ken Thompson共同设计。其设计初衷是为了解决大规模分布式系统和云计算基础设施开发中的痛点,旨在兼具C/C++般的编译运行效率与Python般的开发效率。Go语言的核心特色是语法极其简洁(摒弃了类和继承等复杂概念),内置强大的并发编程模型(goroutine轻量级线程和channel通信机制使其并发编程简单而高效),编译速度飞快,并生成独立的静态可执行文件便于部署。它提供了垃圾回收机制和丰富的标准库,特别擅长构建高性能、高并发的网络服务、分布式系统、API服务器、云原生应用(如Docker和Kubernetes均由其编写)及命令行工具。Go语言通过严格的代码规范(如强制格式化)、内置的依赖管理工具和强调“一种问题只有一种解决方法”的理念,有效降低了项目复杂性和团队协作成本。尽管在泛型等特性上曾较为保守,但其在简洁性、生产效率和工程可维护性上的卓越表现,使其迅速成为后端开发和基础设施领域最受欢迎的现代编程语言之一。
开发组织  谷歌公司
云平台开发产品系统
云监控管理平台,后端使用golang技术开发,高并发,微服务,数据监控,实时数据管理和大数据面板展示。 后端高效性能管理,高性能,高并发; 数据监控到数据入库,服务管理,一体化全栈开发; 后台日志管理,日志管理系统; 阿里云部署,paas应用;云端实例节点部署; 负载数据统计,系统运行时长监控; 系统主题切换;
720Python汽车
本软件为某企业开发,提供部件信息存储与分析能力,提供数据存储,身份鉴权,审批流,日志检测系统,数据分析对比图表展示系统,身份申请,功能按身份开放能力等,后端采用go语言hertz框架开发,前端使用ue5开发,提供游戏级别的展示效果。(因客户保密要求,不展示软件界面)
2870多线程工业互联网
凹影材质网站产品系统
项目简介 项目背景与面向对象 本项目旨在解决设计行业中常见的一个痛点:设计师在设计过程中找到的材质在现实中无法找到实物匹配。通过整合国内外的材质网站,并利用ThreedJS技术,我们构建出一个高效的展示和管理平台。本方案主要面向设计师、建筑师、室内设计师和其他需要材质匹配的专业人士,帮助他们在设计阶段就能找到与实物一致的材质,提升工作效率和设计精准度。 本方案的特点 相比于市场上常规的材质展示和管理方案,本项目有以下显著特点: 1. ThreedJS技术展示:我们利用ThreedJS技术,提供高质量的材质展示效果,让用户可以在虚拟环境中直观地看到材质的应用效果,这种沉浸式的展示方式大大提高了用户体验。 2. 材质与实物匹配:通过整合全球多个材质网站,确保用户在平台上找到的材质在现实中有对应的实物,这一特点解决了设计师长期以来的困扰。 3. 用户上传与共享:用户可以自行将自己拥有的材质上传到平台,供其他用户下载和购买,形成一个互动的材质共享社区。这种共享模式不仅丰富了平台的材质库,还为用户提供了一个展示和销售自己资源的机会。 4. 实时更新与反馈:平台提供实时更新功能,保证材质库的最新和全面性,同时用户可以对材质进行评价和反馈,帮助其他用户更好地选择合适的材质。 产品组成与技术选型 本方案的产品组成主要包括以下几个部分: 1. 前端展示:基于Vue3和ThreedJS,构建出一个响应式、交互性强的用户界面,提供高质量的材质展示和用户体验。 2. 后台管理:使用Node.js和Express搭建的后台管理系统,负责用户管理、材质上传与审核、数据统计和分析等功能。 3. 数据库:采用MongoDB存储用户信息和材质数据,确保数据的高效存取和管理。 4. 云存储:使用阿里云或AWS进行材质文件的存储和分发,保证文件的安全性和下载速度。 5. 用户互动:集成社交分享和评价功能,增强用户间的互动性和平台的社区氛围。 通过上述技术和产品组成,本方案不仅提供了设计材质的高效管理和展示平台,还建立了一个材质共享和交流的社区,全面提升设计师的工作体验和效率。
2050python工业互联网
● 简介: 餐饮行业一站式解决方案,包含收银端,点餐小程序,营销小程序,商家版小程序,无人售货机,无人结账机,crm系统。营销小程序含有邀请佣金,小额储值,储值赠送,刮刮卡,转赠好友,异业联盟发券等多种营销活动。 ● 项目难点:流量大,前期服务器资源有限。针对这个问题我设计了 负载均衡+动态网关的系统框架,可以根据流量决定业务模块进程数量,网关可以动态的规划流量走向,让系统具有高扩展性,做到服务器成本控制。网关可以做灰度测试。 ● 工作内容: 总体框架设计,技术选型和验证,核心功能编写,确定后台系统采用网关+负载均衡设计 整体系统debug定位和调试,建立错误实时提醒系统,建立日志收集方案 项目进展和质量控制 系统部署和升级 三方系统的对接(无人售货机,无人结账机,支付退款系统) 设计了技术开发人员后台管理工具 ● 技术栈 tornado flask mysql redis celery sqlalchemy wechatpy jwt jsonschema(python) redis gin jwt(go) supervisor nginx syslog (linux) 微信小程序,微信公众号,微信支付,支付宝小程序,支付宝支付
1610python工业互联网
业绩: ● 从0到1的产品建设; ● 实现了多租户、一个租户多账号、权限、设备、主数据、应用、商品、订单、消息、自动部署、边缘端基础系统等功能; ● 快速学习并掌握新的技术栈,并应用于项目,以及熟悉了 mes 软件相关; ● 搭建了应用市场,实现应用在线购买,自动部署到终端; ● k8s相关熟练的运用; ● 基本实现了 devops; 工作内容: 该项目是将传统的本地的工业软件,以云边一体化 saas 模式来供客户使用,可以类比基础版本的云 mes; 平台上包含“应用市场”,客户可以在线购买需要的应用,自动部署到边缘端的设备之中; 实现云端下发数据下发,边缘数据上报; 研发了小程序,支持 pc 、手机端操作; 研发了报表、追溯、巡检、工单等应用; 涉及到的技术栈有:go 语言、k8s、kubsphere、kubeedge、edgex、es、mongodb、mysql等;
3430工业互联网
当前共5个项目
×
寻找源码
源码描述
联系方式
提交