profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/mkitawaki/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

mkitawaki/mecab-go 2

Mecab binding for Go

mkitawaki/enchant.js 0

A simple JavaScript framework for creating games and apps

mkitawaki/ffi-sample 0

ffi for golang

mkitawaki/go-linq 0

.NET LINQ-like query methods for Go

mkitawaki/word2vec 0

Automatically exported from code.google.com/p/word2vec

issue commentahmetb/go-linq

Try out the new Go generics proposal with go-linq

So I tried to imitate what From..Where..Select.. sort of thing would work. Each Where/Select/... would have different type parameters:

type Array[K any] []K

func (a Array[K]) Print[V any](v V) {
	for _, i := range a {
		fmt.Printf("%v-%v\n",i,v)
	}
}

However this is not supported by design. https://go.googlesource.com/proposal/+/refs/heads/master/design/go2draft-type-parameters.md#methods-may-not-take-additional-type-arguments

ahmetb

comment created time in 9 days

issue commentahmetb/go-linq

Try out the new Go generics proposal with go-linq

Generics proposal is now accepted. This will be interesting. 😇

ahmetb

comment created time in 21 days

issue closedahmetb/go-linq

ToChannelT release?

I'm having an issue getting a release with ToChannelT in it following the install directions for this package. Is there a planned release coming up with that or is there an alternative way to get get the package such that I get the version with that method? go get doesn't seem to be able to get by tag or at least it is not working for me.

closed time in 2 months

buddhamangler-cbre

issue commentahmetb/go-linq

ToChannelT release?

Works, thank you!

buddhamangler-cbre

comment created time in 2 months

issue commentahmetb/go-linq

ToChannelT release?

I just tagged v3.2.0, let me know if it fixes the situation.

buddhamangler-cbre

comment created time in 2 months

release ahmetb/go-linq

v3.2.0

released time in 2 months

created tagahmetb/go-linq

tagv3.2.0

.NET LINQ capabilities in Go

created time in 2 months

push eventahmetb/go-linq

Ahmet Alp Balkan

commit sha 9b75bfdcd4c49fdfd69601f69c8faec3c8ceff0f

Release v3.2.0 Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>

view details

push time in 2 months

issue openedahmetb/go-linq

ToChannelT release?

I'm having an issue getting a release with ToChannelT in it following the install directions for this package. Is there a planned release coming up with that or is there an alternative way to get get the package such that I get the version with that method? go get doesn't seem to be able to get by tag or at least it is not working for me.

created time in 2 months

PR opened ahmetb/go-linq

remove redundant parentheses
+9 -9

0 comment

1 changed file

pr created time in 2 months

issue closedahmetb/go-linq

Append方法优化

concat.go中的Append方法,第12行i, ok := next()前面可判断一下appended是true则直接返回

closed time in 2 months

ZBIGBEAR

issue openedahmetb/go-linq

Append方法优化

concat.go中的Append方法,第12行i, ok := next()前面可判断一下appended是true则直接返回

created time in 2 months