3
테스트를 위해 개발자 콘솔을 사용하고 데이터 저장소에 종류의 계정을 입력하고 있습니다.Google Cloud Datastore는 부동 소수점을 정수로 저장하지 않습니다. 어떻게 파싱합니까?
type Account struct {
Balance float64
Userid int}
만약 내가 입력 개체를 "오기"내 이동 응용 프로그램을 사용할 때 다음을 얻을 수 10의 밸런스 금액. 그때 10.1 밸런스를 변경하는 경우
Balance:0 Userid:1
그러나, 나는이 다소 예상된다
Balance:10.1 Userid:1
예상 결과를 얻을. 그러나 십진법 뒤에 아무 것도없이 float을 저장하면 INT 유형으로 변환됩니다. 이 시나리오에서는 1.00과 같은 십진수가없는 균형이 있으면 내 구조체에로드되지 않습니다. (두 개의 00을 삭제합니다)