如何在C ++中使用GOlang方法?

时间:2017-05-07 16:36:35

标签: c++ qt c++11 go

我使用GO library作为我的项目。但我也在使用Qt创建者,所以我需要将GOlang绑定到C ++。例如,方法Upload如下:

package main

import (
    "fmt"

    "github.com/ahmdrz/goinsta"
)

func Upload() {
    insta := goinsta.New("USERNAME", "PASSWORD")

    if err := insta.Login(); err != nil {
        panic(err)
    }

    defer insta.Logout()

    resp, _ := insta.UploadPhoto("PATH_TO_IMAGE", "CAPTION", insta.NewUploadID(), 87,goinsta.Filter_Lark) // default quality is 87

    fmt.Println(resp.Status)
}

这是在golang但我需要在C ++中使用它。如何在C ++中调用它?

0 个答案:

没有答案