Skip to content
Hprose is a cross-language RPC. This project is Hprose for Golang.
Go Shell
Branch: v3
Clone or download

Latest commit

Latest commit c2d3412 May 24, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
encoding Add complex decode support May 24, 2020
.codebeatignore Initial hprose 3.0 Feb 22, 2020
.codebeatsettings Update .codebeatsettings Apr 12, 2020
.generate_coverage.sh Initial hprose 3.0 Feb 22, 2020
.gitignore Initial hprose 3.0 Feb 22, 2020
.travis.yml Update .travis.yml Mar 17, 2020
LICENSE.md Initial hprose 3.0 Feb 22, 2020
README.md Update README.md Feb 22, 2020
go.mod Add complex decode support May 24, 2020
go.sum Add complex decode support May 24, 2020
hprose.go Initial hprose 3.0 Feb 22, 2020

README.md

Hprose

Hprose 3.0 for Golang

Join the chat at https://gitter.im/hprose/hprose-golang Build Status GoDoc Go Report Card codebeat badge Coverage Status License

Introduction

Hprose is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.

Hprose supports many programming languages, for example:

  • AAuto Quicker
  • ActionScript
  • ASP
  • C++
  • Dart
  • Delphi/Free Pascal
  • dotNET(C#, Visual Basic...)
  • Golang
  • Java
  • JavaScript
  • Node.js
  • Objective-C
  • Perl
  • PHP
  • Python
  • Ruby
  • ...

Through Hprose, You can conveniently and efficiently intercommunicate between those programming languages.

This project is the implementation of Hprose 3.0 for Golang.

You can’t perform that action at this time.