xcv
This commit is contained in:
parent
6762716a12
commit
f79fa519a9
|
|
@ -1,6 +0,0 @@
|
|||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
6
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module main
|
||||
|
||||
go 1.24.5
|
||||
Binary file not shown.
|
|
@ -1,21 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"main/sub"
|
||||
)
|
||||
|
||||
func jp (mylist ...int) {
|
||||
for _,i := range mylist {
|
||||
fmt.Print(i," ")
|
||||
}
|
||||
}
|
||||
|
||||
func main() {
|
||||
// args := os.Args[1]
|
||||
// res := sub.Kek(args)
|
||||
// fmt.Println(res)
|
||||
res := sub.Kek("data.txt")
|
||||
jp(res...)
|
||||
}
|
||||
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
package sub
|
||||
|
||||
import (
|
||||
"bufio"
|
||||
"os"
|
||||
"strconv"
|
||||
)
|
||||
|
||||
func Kek(fileName string) []int {
|
||||
var seg []int
|
||||
counter := 0
|
||||
file,_ := os.Open(fileName)
|
||||
scanner := bufio.NewScanner(file)
|
||||
for scanner.Scan() {
|
||||
mid,_ := strconv.ParseInt(scanner.Text(),0,0)
|
||||
seg = append(seg,int(mid))
|
||||
counter++
|
||||
}
|
||||
return seg
|
||||
}
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
module main.go
|
||||
|
||||
go 1.25.3
|
||||
|
||||
require (
|
||||
github.com/fatih/color v1.18.0 // indirect
|
||||
github.com/mattn/go-colorable v0.1.13 // indirect
|
||||
github.com/mattn/go-isatty v0.0.20 // indirect
|
||||
golang.org/x/sys v0.25.0 // indirect
|
||||
)
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
github.com/fatih/color v1.18.0 h1:S8gINlzdQ840/4pfAwic/ZE0djQEH3wM94VfqLTZcOM=
|
||||
github.com/fatih/color v1.18.0/go.mod h1:4FelSpRwEGDpQ12mAdzqdOukCy4u8WUtOY6lkT/6HfU=
|
||||
github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=
|
||||
github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg=
|
||||
github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
|
||||
github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY=
|
||||
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
|
||||
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
|
||||
golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
|
||||
|
|
@ -1,48 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"fmt"
|
||||
"sort"
|
||||
|
||||
_ "github.com/fatih/color"
|
||||
)
|
||||
|
||||
func main() {
|
||||
var buffer bytes.Buffer
|
||||
|
||||
// yellow := color.New(color.FgHiYellow).PrintFunc()
|
||||
infos := map[string]string{
|
||||
"front_addr": "strings.Split(osdDevice.Info.FrontAddr,)[0]",
|
||||
"ceph_release/version": "osdDevice.Info.CephRelease",
|
||||
"cpu": "osdDevice.Info.CPU",
|
||||
"hostname": "osdDevice.Info.Hostname",
|
||||
"default_device_class": "osdDevice.Info.DefaultDeviceClass",
|
||||
"devices": "osdDevice.Info.Devices",
|
||||
"distro_description": "osdDevice.Info.DistroDescription",
|
||||
"journal_rotational": "osdDevice.Info.JournalRotational",
|
||||
"rotational": "osdDevice.Info.Rotational",
|
||||
"kernel_version": "osdDevice.Info.KernelVersion",
|
||||
"mem_swap_kb": "osdDevice.Info.MemSwapKb",
|
||||
"mem_total_kb": "osdDevice.Info.MemTotalKb",
|
||||
"osd_data": "osdDevice.Info.OsdData",
|
||||
"osd_objectstore": "osdDevice.Info.OsdObjectstore",
|
||||
}
|
||||
|
||||
buffer.WriteString(fmt.Sprintf("this is test"))
|
||||
|
||||
var infokeys []string
|
||||
|
||||
// _width := []int{0,0,0,0,0,0}
|
||||
|
||||
for k := range infos {
|
||||
// fmt.Println(k)
|
||||
infokeys = append(infokeys, k)
|
||||
}
|
||||
|
||||
sort.Strings(infokeys)
|
||||
|
||||
for k,v := range infokeys {
|
||||
fmt.Println(k,v)
|
||||
}
|
||||
}
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module first
|
||||
|
||||
go 1.24.5
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"bufio"
|
||||
"fmt"
|
||||
"log"
|
||||
"os"
|
||||
"strconv"
|
||||
"strings"
|
||||
)
|
||||
|
||||
func main() {
|
||||
fmt.Println("Enter a grade")
|
||||
reader := bufio.NewReader(os.Stdin)
|
||||
input,err := reader.ReadString('\n')
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
input = strings.TrimSpace(input)
|
||||
grade,_ := strconv.Atoi(input)
|
||||
if grade > 60 {
|
||||
fmt.Println("Passes")
|
||||
}
|
||||
fmt.Println(input)
|
||||
}
|
||||
Binary file not shown.
|
|
@ -1,3 +0,0 @@
|
|||
module main
|
||||
|
||||
go 1.25.3
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
)
|
||||
|
||||
func main() {
|
||||
var nFlag = flag.Int("n",1234,"this is test int flag")
|
||||
var sFlag = flag.String("s","lolkek","this is test string flag")
|
||||
flag.Parse()
|
||||
|
||||
fmt.Println(*nFlag)
|
||||
fmt.Println(*sFlag)
|
||||
}
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
1
|
||||
2
|
||||
3
|
||||
5
|
||||
6
|
||||
7
|
||||
Binary file not shown.
|
|
@ -1,3 +0,0 @@
|
|||
module fourth
|
||||
|
||||
go 1.24.5
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"fourth/sub"
|
||||
)
|
||||
|
||||
|
||||
func main() {
|
||||
res := sub.Kek("data.txt")
|
||||
fmt.Println(res)
|
||||
}
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
package sub
|
||||
|
||||
import (
|
||||
"bufio"
|
||||
"os"
|
||||
"strconv"
|
||||
)
|
||||
|
||||
func Kek(fileName string) []int {
|
||||
var seg []int
|
||||
counter := 0
|
||||
file,_ := os.Open(fileName)
|
||||
scanner := bufio.NewScanner(file)
|
||||
for scanner.Scan() {
|
||||
mid,_ := strconv.ParseInt(scanner.Text(),0,0)
|
||||
seg = append(seg,int(mid))
|
||||
counter++
|
||||
}
|
||||
return seg
|
||||
}
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module main
|
||||
|
||||
go 1.25.1
|
||||
|
|
@ -1,69 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"log"
|
||||
)
|
||||
|
||||
type Message struct {
|
||||
Key string `json:"id"`
|
||||
Val string `json:"user"`
|
||||
}
|
||||
|
||||
type Receiver struct {
|
||||
First string `json:"id"`
|
||||
Second string `json:"user"`
|
||||
}
|
||||
|
||||
type Test struct {
|
||||
Name string
|
||||
Age float64
|
||||
Parents []string
|
||||
}
|
||||
|
||||
|
||||
func main() {
|
||||
m := Message{"lol","kek"}
|
||||
b,err := json.Marshal(m)
|
||||
if err != nil {
|
||||
log.Fatalln("Couldn marshal")
|
||||
}
|
||||
fmt.Println("Binary format on marshalled JSON is ",b)
|
||||
fmt.Println("This is how lookg in string ",string(b))
|
||||
|
||||
var k Receiver
|
||||
err = json.Unmarshal(b,&k)
|
||||
if err != nil {
|
||||
log.Fatalln("Couldn UNmarshal")
|
||||
}
|
||||
// fmt.Println("This is how looks unmarshalled JSON ", k)
|
||||
|
||||
b = []byte(`{"Name":"Wednesday","Age":6,"Parents":["Gomez","Morticia"]}`)
|
||||
var f interface{}
|
||||
_ = json.Unmarshal(b,&f)
|
||||
fmt.Println(f)
|
||||
|
||||
l := f.(map[string]interface{})
|
||||
for k, v := range l {
|
||||
switch vv := v.(type) {
|
||||
case string:
|
||||
fmt.Println(k, "is string", vv)
|
||||
case float64:
|
||||
fmt.Println(k, "is float64", vv)
|
||||
case []interface{}:
|
||||
fmt.Println(k, "is an array:")
|
||||
for i, u := range vv {
|
||||
fmt.Println(i, u)
|
||||
}
|
||||
default:
|
||||
fmt.Println(k, "is of a type I don't know how to handle")
|
||||
}
|
||||
}
|
||||
|
||||
var e Test
|
||||
_ = json.Unmarshal(b,&e)
|
||||
fmt.Printf("Output is %v",e)
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
package gadget
|
||||
|
||||
import "fmt"
|
||||
|
||||
type TapePlayer struct {
|
||||
batteries string
|
||||
}
|
||||
|
||||
func (t TapePlayer) Play(song string) {
|
||||
fmt.Println("Playing", song)
|
||||
}
|
||||
|
||||
func (t TapePlayer) Stop() {
|
||||
fmt.Println("Stopped")
|
||||
}
|
||||
|
||||
type TapeRecorder struct {
|
||||
Microphones int
|
||||
}
|
||||
|
||||
func (t TapeRecorder) Play(song string) {
|
||||
fmt.Println("Playing", song)
|
||||
}
|
||||
|
||||
func (t TapeRecorder) Stop() {
|
||||
fmt.Println("Stopped")
|
||||
}
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module main
|
||||
|
||||
go 1.24.6
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
package main
|
||||
|
||||
import "main/gadget"
|
||||
|
||||
type Player interface {
|
||||
Play(string)
|
||||
Stop()
|
||||
}
|
||||
|
||||
func playlist(device Player, songs []string) {
|
||||
for _, song := range songs {
|
||||
device.Play(song)
|
||||
}
|
||||
device.Stop()
|
||||
}
|
||||
|
||||
func main() {
|
||||
var player Player
|
||||
player = gadget.TapePlayer{}
|
||||
mixtape := []string{"Red Plesen'", "Coco Jambo","Barbied Girl"}
|
||||
playlist(player,mixtape)
|
||||
|
||||
player = gadget.TapeRecorder{}
|
||||
mixtape = []string{"Dectl'", "Carmen","Scatman"}
|
||||
playlist(player,mixtape)
|
||||
}
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module main
|
||||
|
||||
go 1.24.6
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"log"
|
||||
)
|
||||
func main() {
|
||||
input := `{
|
||||
"name": "John Doe",
|
||||
"age": 15,
|
||||
"hobbies": ["climbing", "cycling", "running"]
|
||||
}`
|
||||
|
||||
var target map[string]any
|
||||
|
||||
err := json.Unmarshal([]byte(input), &target)
|
||||
if err != nil {
|
||||
log.Fatalf("Unable to marshal JSON due to %s", err)
|
||||
}
|
||||
|
||||
for k, v := range target {
|
||||
fmt.Printf("k: %s, v: %v\n", k, v)
|
||||
}
|
||||
}
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
Alexander
|
||||
Alexey
|
||||
Andrew
|
||||
Vitaly
|
||||
Alexander
|
||||
Vitaly
|
||||
Sergey
|
||||
Sergey
|
||||
Alexander
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module main
|
||||
|
||||
go 1.24.5
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"main/sub"
|
||||
)
|
||||
|
||||
func main() {
|
||||
counter := make(map[string]int)
|
||||
|
||||
ret := sub.Kek("data.txt")
|
||||
for _,name := range ret {
|
||||
counter[name]++
|
||||
}
|
||||
for key,val := range counter {
|
||||
fmt.Println(key,val)
|
||||
}
|
||||
}
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
package sub
|
||||
|
||||
import (
|
||||
"bufio"
|
||||
"log"
|
||||
"os"
|
||||
)
|
||||
|
||||
func Kek(fileName string) []string {
|
||||
var seg []string
|
||||
file, err := os.Open(fileName)
|
||||
if err != nil {
|
||||
log.Fatal("Cannot open file")
|
||||
}
|
||||
scanner := bufio.NewScanner(file)
|
||||
for scanner.Scan() {
|
||||
seg = append(seg, scanner.Text())
|
||||
}
|
||||
file.Close()
|
||||
return seg
|
||||
}
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module main
|
||||
|
||||
go 1.24.6
|
||||
|
|
@ -1,45 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"bufio"
|
||||
"fmt"
|
||||
"os"
|
||||
"strconv"
|
||||
)
|
||||
|
||||
func OpenFile(filename string) (*os.File, error) {
|
||||
fmt.Println("Opening file",filename)
|
||||
return os.Open(filename)
|
||||
}
|
||||
|
||||
func CloseFile(filename *os.File) {
|
||||
fmt.Println("Closing file")
|
||||
filename.Close()
|
||||
}
|
||||
|
||||
func GetNums(filename string) ([]int,error) {
|
||||
var nums []int
|
||||
file,err :=OpenFile("data.txt")
|
||||
defer CloseFile(file)
|
||||
if err != nil {
|
||||
return nil,err
|
||||
}
|
||||
scanner := bufio.NewScanner(file)
|
||||
for scanner.Scan() {
|
||||
number,err := strconv.ParseInt(scanner.Text(),10,0)
|
||||
if err != nil {
|
||||
return nil,err
|
||||
}
|
||||
fmt.Println(number)
|
||||
nums = append(nums, int(number))
|
||||
}
|
||||
if scanner.Err() != nil {
|
||||
return nil,scanner.Err()
|
||||
}
|
||||
return nums,err
|
||||
}
|
||||
|
||||
|
||||
func main() {
|
||||
GetNums("data.txt")
|
||||
}
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module main
|
||||
|
||||
go 1.24.6
|
||||
|
|
@ -1,51 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"sync"
|
||||
// "time"
|
||||
)
|
||||
|
||||
|
||||
// func a(name int, channel chan int, wg *sync.WaitGroup) {
|
||||
// defer wg.Done()
|
||||
// for i := 0; i < 3; i++ {
|
||||
// fmt.Printf("Number %d is sending\n",name)
|
||||
// channel <- name
|
||||
// }
|
||||
// fmt.Printf("Num %d is ended\n",name)
|
||||
// }
|
||||
func test(name int,channel chan []int, wg *sync.WaitGroup) {
|
||||
defer wg.Done()
|
||||
inter := []int{}
|
||||
for i := 0; i < 3; i++ {
|
||||
inter = append(inter, name)
|
||||
}
|
||||
channel <- inter
|
||||
}
|
||||
|
||||
|
||||
|
||||
func main() {
|
||||
|
||||
var wg sync.WaitGroup
|
||||
_list := []int{1,2,3,4,5}
|
||||
a_chan := make(chan []int)
|
||||
|
||||
for _,k := range _list {
|
||||
wg.Add(1)
|
||||
go test(k,a_chan, &wg)
|
||||
}
|
||||
|
||||
go func() {
|
||||
wg.Wait()
|
||||
close(a_chan)
|
||||
}()
|
||||
|
||||
// for i := range a_chan {
|
||||
// fmt.Println(i)
|
||||
// }
|
||||
for i := range a_chan {
|
||||
fmt.Println(i)
|
||||
}
|
||||
}
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module second
|
||||
|
||||
go 1.24.5
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"bufio"
|
||||
"fmt"
|
||||
"log"
|
||||
"math/rand"
|
||||
"os"
|
||||
"strconv"
|
||||
"strings"
|
||||
"time"
|
||||
)
|
||||
|
||||
func main() {
|
||||
success := false
|
||||
seconds := time.Now().Unix
|
||||
rand.Seed(seconds())
|
||||
target := rand.Intn(100)
|
||||
fmt.Println(target)
|
||||
for i := 0; i < 3; i++ {
|
||||
fmt.Print("Enter: ")
|
||||
reader := bufio.NewReader(os.Stdin)
|
||||
input,_ := reader.ReadString('\n')
|
||||
input = strings.TrimSpace(input)
|
||||
guess,err := strconv.Atoi(input)
|
||||
if err != nil {
|
||||
log.Fatal("lolkek")
|
||||
}
|
||||
if guess != target {
|
||||
fmt.Println("ИДИ НАХУЙ")
|
||||
continue
|
||||
}
|
||||
fmt.Println("УГАДАЛ, ПЕТУШОК!")
|
||||
success = true
|
||||
break
|
||||
}
|
||||
if !success {
|
||||
fmt.Printf("Ебать ты лошара! Число - %d \n",target)
|
||||
}
|
||||
}
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module main
|
||||
|
||||
go 1.24.6
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
package help
|
||||
|
||||
type Info struct {
|
||||
Name string
|
||||
Age int
|
||||
Inner
|
||||
}
|
||||
|
||||
type Inner struct {
|
||||
Test string
|
||||
}
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"main/help"
|
||||
)
|
||||
|
||||
type myString string
|
||||
|
||||
func (m myString) Say() {
|
||||
fmt.Printf("Hi from %s",m)
|
||||
}
|
||||
func showStruct(p *help.Info) {
|
||||
fmt.Println(p.Name)
|
||||
fmt.Println(p.Age)
|
||||
fmt.Println(p.Test)
|
||||
}
|
||||
|
||||
func main() {
|
||||
k := help.Info{Name:"kek",Age: 19}
|
||||
k.Test = "lol"
|
||||
showStruct(&k)
|
||||
|
||||
azaza := myString("cheburek")
|
||||
azaza.Say()
|
||||
|
||||
}
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
module third
|
||||
|
||||
go 1.24.5
|
||||
|
||||
require github.com/headfirstgo/greeting v0.0.0-20190504033635-66e7507184ee // indirect
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
github.com/headfirstgo/greeting v0.0.0-20190504033635-66e7507184ee h1:Hb9bIxuBldEBCjyExf8LAWdR3V7ikknAHVGfAsP7pA0=
|
||||
github.com/headfirstgo/greeting v0.0.0-20190504033635-66e7507184ee/go.mod h1:VREJ5Jpvj59lYxvs0Uzt8BtzUg05tqSxp+H67JHSBn8=
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"strings"
|
||||
"third/sub"
|
||||
|
||||
"github.com/headfirstgo/greeting"
|
||||
)
|
||||
|
||||
func hi(input *string) string {
|
||||
if strings.TrimSpace(*input) == "kek" {
|
||||
return ""
|
||||
}
|
||||
*input = "func"
|
||||
return fmt.Sprintf("Hi from %s",*input)
|
||||
}
|
||||
|
||||
func main() {
|
||||
input := "lol"
|
||||
fmt.Printf("Got from func: %s\n",hi(&input))
|
||||
fmt.Printf("Original one: %s\n\n\n\n",input)
|
||||
|
||||
sub.Hello()
|
||||
sub.Hi()
|
||||
|
||||
greeting.Hello()
|
||||
}
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
package sub
|
||||
|
||||
import "fmt"
|
||||
|
||||
func Hi() {
|
||||
fmt.Println("Hi from sub pkg")
|
||||
}
|
||||
|
||||
// Hello() just prints out another version of greeting
|
||||
func Hello() {
|
||||
fmt.Println("Hello from sub package!!")
|
||||
}
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"time"
|
||||
)
|
||||
|
||||
func main() {
|
||||
timex := flag.Duration("t",4*time.Second,"kek")
|
||||
flag.Parse()
|
||||
fmt.Println(timex)
|
||||
}
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
module main.go
|
||||
|
||||
go 1.25.3
|
||||
go 1.25.4
|
||||
36
oreilly/main.go
Normal file
36
oreilly/main.go
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
package main
|
||||
|
||||
import "fmt"
|
||||
|
||||
const value = 10
|
||||
|
||||
func main() {
|
||||
|
||||
var (
|
||||
i = 20
|
||||
f float64
|
||||
)
|
||||
|
||||
f = float64(i)
|
||||
fmt.Println(f)
|
||||
fmt.Println(i)
|
||||
|
||||
i = value
|
||||
f = value
|
||||
|
||||
fmt.Println(f)
|
||||
fmt.Println(i)
|
||||
|
||||
var (
|
||||
b byte = 129
|
||||
c int32 = 2_147_483_647
|
||||
d uint64 = 18_446_744_073_709_551_615
|
||||
)
|
||||
fmt.Println(b)
|
||||
fmt.Println(c)
|
||||
fmt.Println(d)
|
||||
|
||||
fmt.Println(b+1)
|
||||
fmt.Println(c+1)
|
||||
fmt.Println(d+1)
|
||||
}
|
||||
|
|
@ -1 +0,0 @@
|
|||
v0.35.0
|
||||
|
|
@ -1 +0,0 @@
|
|||
{"Version":"v0.35.0","Time":"2025-08-12T13:58:16Z","Origin":{"VCS":"git","URL":"https://github.com/ceph/go-ceph","Hash":"20995e7845bf56766325054b9f3b8a5c42a19df4","Ref":"refs/tags/v0.35.0"}}
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
module github.com/ceph/go-ceph
|
||||
|
||||
go 1.23.0
|
||||
|
||||
require (
|
||||
github.com/aws/aws-sdk-go-v2 v1.37.1
|
||||
github.com/aws/aws-sdk-go-v2/config v1.30.2
|
||||
github.com/aws/aws-sdk-go-v2/credentials v1.18.2
|
||||
github.com/aws/aws-sdk-go-v2/service/s3 v1.85.1
|
||||
github.com/aws/smithy-go v1.22.5
|
||||
github.com/gofrs/uuid/v5 v5.3.2
|
||||
github.com/stretchr/testify v1.10.0
|
||||
golang.org/x/sys v0.34.0
|
||||
)
|
||||
|
||||
require (
|
||||
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.0 // indirect
|
||||
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.1 // indirect
|
||||
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.1 // indirect
|
||||
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.1 // indirect
|
||||
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3 // indirect
|
||||
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.1 // indirect
|
||||
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.0 // indirect
|
||||
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.8.1 // indirect
|
||||
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.1 // indirect
|
||||
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.1 // indirect
|
||||
github.com/aws/aws-sdk-go-v2/service/sso v1.26.1 // indirect
|
||||
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.31.1 // indirect
|
||||
github.com/aws/aws-sdk-go-v2/service/sts v1.35.1 // indirect
|
||||
github.com/davecgh/go-spew v1.1.1 // indirect
|
||||
github.com/pmezard/go-difflib v1.0.0 // indirect
|
||||
gopkg.in/yaml.v3 v3.0.1 // indirect
|
||||
)
|
||||
Binary file not shown.
|
|
@ -1 +0,0 @@
|
|||
h1:wcDUbsjeNJ7OfbWCE7I5prqUL794uXchopw3IvrGQkk=
|
||||
|
|
@ -1 +0,0 @@
|
|||
v1.0.0
|
||||
|
|
@ -1 +0,0 @@
|
|||
{"Version":"v1.0.0","Time":"2020-03-29T21:11:09Z"}
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
module github.com/daviddengcn/go-colortext
|
||||
|
||||
go 1.14
|
||||
|
||||
require (
|
||||
github.com/golangplus/bytes v1.0.0 // indirect
|
||||
github.com/golangplus/testing v1.0.0
|
||||
)
|
||||
Binary file not shown.
|
|
@ -1 +0,0 @@
|
|||
h1:ANqDyC0ys6qCSvuEK7l3g5RaehL/Xck9EX8ATG8oKsE=
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
v1.0.6
|
||||
v4.0.2+incompatible
|
||||
|
|
@ -1 +0,0 @@
|
|||
module github.com/dixonwille/wmenu
|
||||
|
|
@ -1 +0,0 @@
|
|||
{"Version":"v4.0.2+incompatible","Time":"2018-01-05T18:19:49Z"}
|
||||
|
|
@ -1 +0,0 @@
|
|||
module github.com/dixonwille/wmenu
|
||||
Binary file not shown.
|
|
@ -1 +0,0 @@
|
|||
h1:lxrPJsx9LpdUFD5T+dOfl6gPKLbBmiAtEdACLT1I2/w=
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
v0.0.0-20160111154220-45c989fe5450
|
||||
v1.0.0
|
||||
|
|
@ -1 +0,0 @@
|
|||
module github.com/golangplus/bytes
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
module github.com/golangplus/bytes
|
||||
|
||||
go 1.14
|
||||
|
||||
require github.com/golangplus/testing v1.0.0
|
||||
|
|
@ -1 +0,0 @@
|
|||
v1.0.0
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module github.com/golangplus/fmt
|
||||
|
||||
go 1.14
|
||||
|
|
@ -1 +0,0 @@
|
|||
v1.0.0
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
module github.com/golangplus/testing
|
||||
|
||||
go 1.14
|
||||
|
||||
require (
|
||||
github.com/golangplus/bytes v0.0.0-20160111154220-45c989fe5450
|
||||
github.com/golangplus/fmt v1.0.0
|
||||
)
|
||||
|
|
@ -1 +0,0 @@
|
|||
v0.0.20
|
||||
|
|
@ -1 +0,0 @@
|
|||
{"Version":"v0.0.20","Time":"2023-10-17T07:28:21Z","Origin":{"VCS":"git","URL":"https://github.com/mattn/go-isatty","Hash":"a7c02353c47bc4ec6b30dc9628154ae4fe760c11","Ref":"refs/tags/v0.0.20"}}
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
module github.com/mattn/go-isatty
|
||||
|
||||
go 1.15
|
||||
|
||||
require golang.org/x/sys v0.6.0
|
||||
Binary file not shown.
|
|
@ -1 +0,0 @@
|
|||
h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY=
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
v0.6.0
|
||||
v0.34.0
|
||||
v0.35.0
|
||||
|
|
@ -1 +0,0 @@
|
|||
{"Version":"v0.34.0","Time":"2025-06-17T17:35:38Z","Origin":{"VCS":"git","URL":"https://go.googlesource.com/sys","Hash":"751c3c6ac2a644645976e8e7f3db0b75c87d32c6","Ref":"refs/tags/v0.34.0"}}
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module golang.org/x/sys
|
||||
|
||||
go 1.23.0
|
||||
Binary file not shown.
|
|
@ -1 +0,0 @@
|
|||
h1:H5Y5sJ2L2JRdyv7ROF1he/lPdvFsd0mJHFw2ThKHxLA=
|
||||
|
|
@ -1 +0,0 @@
|
|||
{"Version":"v0.35.0","Time":"2025-08-06T21:03:43Z","Origin":{"VCS":"git","URL":"https://go.googlesource.com/sys","Hash":"5b936e1f126baa13682eff91c2e4d5d9e3a0b71d","Ref":"refs/tags/v0.35.0"}}
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module golang.org/x/sys
|
||||
|
||||
go 1.23.0
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
module golang.org/x/sys
|
||||
|
||||
go 1.17
|
||||
Binary file not shown.
|
|
@ -1 +0,0 @@
|
|||
h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ=
|
||||
|
|
@ -1 +0,0 @@
|
|||
v2.0.0
|
||||
|
|
@ -1 +0,0 @@
|
|||
{"Version":"v2.0.0","Time":"2017-02-22T03:43:20Z"}
|
||||
|
|
@ -1 +0,0 @@
|
|||
module gopkg.in/dixonwille/wlog.v2
|
||||
Binary file not shown.
|
|
@ -1 +0,0 @@
|
|||
h1:TbGWtD8ahWVSihKKr+z2Dw7Cv/7IrfN6dwrcrre17pU=
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
1005358
|
||||
github.com/daviddengcn/go-colortext v1.0.0 h1:ANqDyC0ys6qCSvuEK7l3g5RaehL/Xck9EX8ATG8oKsE=
|
||||
github.com/daviddengcn/go-colortext v1.0.0/go.mod h1:zDqEI5NVUop5QPpVJUxE9UO10hRnmkD5G4Pmri9+m4c=
|
||||
|
||||
go.sum database tree
|
||||
43191231
|
||||
qHm0EQ3KgyaK0OqkvYk3oQYgEdXK/VSsNYlbZRCb3Pw=
|
||||
|
||||
— sum.golang.org Az3grtfyLGjokX0/tVEfOzpGVUN+QbORZDiM3OQLiEhL2tPBek1hNZ5pL2xWN480RcOycWNpRJ6Y2VZGFE7rW9sv/Qs=
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
200592
|
||||
github.com/dixonwille/wmenu v1.0.6 h1:LGglnOOozO+lLyh38JcUAYEMal4n7qU4mfUmkB5Tewo=
|
||||
github.com/dixonwille/wmenu v1.0.6/go.mod h1:DnajdZEKFQksxBctWekpWaQXQrDUHRBco6b8MyZnR1s=
|
||||
|
||||
go.sum database tree
|
||||
43191517
|
||||
7EyyR27fHHZvBXkJPRXdQwdS4rdhTkZYoT5hKpGlnnc=
|
||||
|
||||
— sum.golang.org Az3grtQelJ8vIsOksGofUjCjg30znYS84OnPtg45zIGkgsYtRvVvixn/AMUG1ZJbvI/au4bh0r9HnjvoptRWwOWr9Q8=
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
166897
|
||||
github.com/dixonwille/wmenu v4.0.2+incompatible h1:lxrPJsx9LpdUFD5T+dOfl6gPKLbBmiAtEdACLT1I2/w=
|
||||
github.com/dixonwille/wmenu v4.0.2+incompatible/go.mod h1:DnajdZEKFQksxBctWekpWaQXQrDUHRBco6b8MyZnR1s=
|
||||
|
||||
go.sum database tree
|
||||
43191376
|
||||
DIOQQw4mW9S2sQW62NxA334oBLi5bVg6Nj117r5CumM=
|
||||
|
||||
— sum.golang.org Az3grm/s8odMDAP2t4Kt0zSlfanJpM/KZl4AIHNW7gKuFvkJtyMyuvnYD556OUPLChd1N/oPhBgfUpczsHCXHDgTigI=
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
1688
|
||||
github.com/golangplus/bytes v0.0.0-20160111154220-45c989fe5450 h1:7xqw01UYS+KCI25bMrPxwNYkSns2Db1ziQPpVq99FpE=
|
||||
github.com/golangplus/bytes v0.0.0-20160111154220-45c989fe5450/go.mod h1:Bk6SMAONeMXrxql8uvOKuAZSu8aM5RUGv+1C6IJaEho=
|
||||
|
||||
go.sum database tree
|
||||
43191621
|
||||
CPpOpnVoazY4kNwzZTjKVhSXeOozossXQNa2UaER874=
|
||||
|
||||
— sum.golang.org Az3grs07kGysb2oy7poMGiocHtxStJiWkIY5aXWTE/8z587hOHyTt7/2zEwxImAeHn6zBMh7pk4WYTlw2h0A3GS/PA4=
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user