Size: a a a

2020 March 23

ПК

Паша Калугин in Go-go!
Причём в DNS для domain.com указан форвардинг * -> ip сервера
источник

ВС

Владимир Столяров in Go-go!
отсекать по host заголовку?
источник

p

pragus in Go-go!
Паша Калугин
Можно ли слушать только на одном домене?
в bind передается ip + port
источник

ПК

Паша Калугин in Go-go!
pragus
в bind передается ip + port
ок
источник

D🦆

Dmitry 🦆 in Go-go!
Паша Калугин
Можно ли слушать только на одном домене?
Поставить за nginx через прокси пасс
источник

D🦆

Dmitry 🦆 in Go-go!
Само приложение, считаю, не должно это выбирать и принимать все.
Отсекаться/рутиться/выбираться должно выше
источник

AE

Andrey Enshin in Go-go!
Почему может обновляться go.sum без обновления go.mod ?
источник

DP

Daniel Podolsky in Go-go!
vscode сам это делает зачем-то
источник

а

а кто это in Go-go!
Daniel Podolsky
vscode сам это делает зачем-то
как и голанд
источник

D

DaySandBox in Go-go!
Message from Андрей Ивкин deleted. Reason: external link (?)
источник

АИ

Андрей Ивкин in Go-go!
добрый день подскажите делаю вот так
package main

import (
"encoding/json"
"fmt"
)

type Tstruct struct {
BigNum int `json:"Id,string"`
}

func main() {
var a Tstruct
err := json.Unmarshal([]byte(`{"Id":"33320603219206027"}`), &a)
if err != nil {
 panic(err)
}
fmt.Println(a)
}

получаю ошибку
panic: json: cannot unmarshal number 33320603219206027 into Go struct field Tstruct.Id of type int
я понимаю можно заменить типа на string. Может есть правильный способ?
источник

/

/dev/null in Go-go!
Андрей Ивкин
добрый день подскажите делаю вот так
package main

import (
"encoding/json"
"fmt"
)

type Tstruct struct {
BigNum int `json:"Id,string"`
}

func main() {
var a Tstruct
err := json.Unmarshal([]byte(`{"Id":"33320603219206027"}`), &a)
if err != nil {
 panic(err)
}
fmt.Println(a)
}

получаю ошибку
panic: json: cannot unmarshal number 33320603219206027 into Go struct field Tstruct.Id of type int
я понимаю можно заменить типа на string. Может есть правильный способ?
вы понимаете что это int
источник

/

/dev/null in Go-go!
?
источник

/

/dev/null in Go-go!
сколько int может вместить себя?
источник

АИ

Андрей Ивкин in Go-go!
если изменить на int64 будет тоже
источник

/

/dev/null in Go-go!
и да
источник

/

/dev/null in Go-go!
что вы переводите в int?
источник

ВЩ

Владимир Щёголев in Go-go!
используйте библиотеку big
источник

ВЩ

Владимир Щёголев in Go-go!
"math/big"
источник

A

Andrii in Go-go!
Андрей Ивкин
добрый день подскажите делаю вот так
package main

import (
"encoding/json"
"fmt"
)

type Tstruct struct {
BigNum int `json:"Id,string"`
}

func main() {
var a Tstruct
err := json.Unmarshal([]byte(`{"Id":"33320603219206027"}`), &a)
if err != nil {
 panic(err)
}
fmt.Println(a)
}

получаю ошибку
panic: json: cannot unmarshal number 33320603219206027 into Go struct field Tstruct.Id of type int
я понимаю можно заменить типа на string. Может есть правильный способ?
в плейграунде изменение на int64 помогло
https://play.golang.org/p/E087TN8KnRf
источник