Size: a a a

2021 June 10

VY

Vladislav Yarmak in Go-go!
вру, последние 4
источник

N

Nikita in Go-go!
func strToBinary(s string, base int) []byte {



 var b []byte


 for _, c := range s {
   b = strconv.AppendInt(b, int64(c), base)
 }


 return b
}
источник

N

Nikita in Go-go!
a := strToBinary("",ips)
   fmt.Println(a,speed)
источник

N

Nikita in Go-go!
пусто
источник

VY

Vladislav Yarmak in Go-go!
package main

import (
 "fmt"
 "net"
)

func main() {
 fmt.Println([]byte(net.IPv4(8, 8, 8, 8)))

}
источник

VY

Vladislav Yarmak in Go-go!
или даже вот так:

package main

import (
 "fmt"
 "net"
)

func main() {
 fmt.Println([]byte(net.ParseIP("8.8.8.8")))

}
источник

N

Nikita in Go-go!
надо из двочнного в строку
источник

VY

Vladislav Yarmak in Go-go!
тогда вот
источник

VY

Vladislav Yarmak in Go-go!
Переслано от Nikita
func int2ip(nn uint32) net.IP {
 ip := make(net.IP, 4)
 binary.BigEndian.PutUint32(ip, nn)
 return ip
}
источник

VY

Vladislav Yarmak in Go-go!
int2ip(3258784501).String()
источник

N

Nikita in Go-go!
да так ок только ещё cannot use ips (type int) as type uint32 in argument to int2ip
источник

VY

Vladislav Yarmak in Go-go!
int2ip(uint32(ips)).String()
источник

VY

Vladislav Yarmak in Go-go!
но ips не должен быть интом вообще-то
источник

VY

Vladislav Yarmak in Go-go!
потому что при сборке на 32битной платформе он примет тип int32
источник

VY

Vladislav Yarmak in Go-go!
со знаком
источник

N

Nikita in Go-go!
да
источник

N

Nikita in Go-go!
точно
источник

N

Nikita in Go-go!
спасибо
источник

RT

Rostislav Teryaev in Go-go!
Всем привет, какой бы вариант вы выбрали?
1.
 for i := 0; i < 10; i++ {
   if value, ok := myMap[i]; ok {
     fmt.Println(value)
   }
 }

2.
  for i := 0; i < 10; i++ {
   value, ok := myMap[i]
   if !ok {
     continue
   }

   fmt.Println(value)
 }
источник

RT

Rostislav Teryaev in Go-go!
Вариант
Анонимный опрос
65%
35%
Проголосовало: 23
источник