2017-01-25 15 views
2

次のコードをgomobileとバインドして、iOSのフレームワークとしてエクスポートしようとしています。私はこれを成功させる前にやったことがありますが、何らかの理由でbindコマンドを実行すると次のコードが表示されます。gomobile:パッケージにエクスポートされた名前はありません。このコードは、goスクリプトとして実行されたときに動作します。パッケージ内にGomobileの名前がありません

package request 

import (
    "net/url" 
    "fmt" 
) 

func requestEndpoint(number string) string { 

    safeNumber := url.QueryEscape(number) 
    url := fmt.Sprintf("http://apilayer.net/api/validate?access_key=690a581e85900555754fd7bfa70808b2&number=%s&country_code=&format=1", safeNumber) 


    return url 

    } 

ありがとう!

答えて

4

機能requestEndpointRequestEndpointに変更する必要があります。資本化された機能は、パッケージ内にエクスポートされたものと見なされます。

関連する問題