Go et Odoo

Petit code juste pour le fin pour utiliser Odoo avec Go

Pour utliser ce code j’ai utilisé le client jsonrpc suivant
git@github.com:puper/go-jsonrpc.git


package main
 
import (
    "fmt"
    "github.com/puper/go-jsonrpc/jsonrpc"
)
func main() {
    params := map[string]interface{}{"service":"object","method":"execute","args":[]interface{}{"oev8",1,"admin","res.partner","search",[]interface{}{}}}
    conn  := jsonrpc.NewClient("http://127.0.0.1:8069/jsonrpc")
    var response   *jsonrpc.Response
    var erreur error
    response, erreur = conn.Call("call",params)
    if erreur == nil {
        fmt.Printf("Response %s",response)
    }
}


Cet article a été publié dans Go, Language, OpenErp. Ajoutez ce permalien à vos favoris.

2 commentaires pour Go et Odoo

  1. J’en ai entendu parler, mais jamais fait l’expérience. Les deux sont-ils bien compatibles?

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s